0

I have a Thinkpad X1 Carbon Gen 12 with the following specs:

$ inxi -Fzxx                                          
System:
  Kernel: 6.14.9-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
  Desktop: GNOME v: 48.2 tk: GTK v: 3.24.49 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 42 (Workstation Edition)
Machine:
  Type: Laptop System: LENOVO product: 21KCCTO1WW v: ThinkPad X1 Carbon Gen 12
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: LENOVO model: 21KCCTO1WW serial: <superuser required>
    part-nu: LENOVO_MT_21KC_BU_Think_FM_ThinkPad X1 Carbon Gen 12 UEFI: LENOVO
    v: N3YET74W (1.39 ) date: 12/18/2024
Battery:
  ID-1: BAT0 charge: 21.0 Wh (38.8%) condition: 54.1/57.0 Wh (94.9%)
    volts: 11.2 min: 11.7 model: BYD 5B11H56386 serial: <filter>
    status: discharging
CPU:
  Info: 16-core (6-mt/10-st) model: Intel Core Ultra 7 155H bits: 64
    type: MST AMCP arch: Meteor Lake rev: 4 cache: L1: 1.6 MiB L2: 18 MiB
    L3: 24 MiB
  Speed (MHz): avg: 400 min/max: 400/4500:4800:3800:2500 cores: 1: 400
    2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400
    12: 400 13: 400 14: 400 15: 400 16: 400 17: 400 18: 400 19: 400 20: 400
    21: 400 22: 400 bogomips: 131788
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: Lenovo
    driver: i915 v: kernel arch: Xe-LPG ports: active: eDP-1 empty: DP-1, DP-2,
    DP-3, DP-4, HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:7d55
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
    dri: iris gpu: i915 display-ID: 0
  Monitor-1: eDP-1 model: Samsung 0x419f res: 2880x1800 dpi: 242
    diag: 356mm (14")
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.0.6 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel Arc Graphics (MTL)
    device-ID: 8086:7d55 display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Meteor Lake IPU vendor: Lenovo driver: N/A bus-ID: 00:05.0
    chip-ID: 8086:7d19
  Device-2: Intel Meteor Lake-P HD Audio vendor: Lenovo
    driver: sof-audio-pci-intel-mtl bus-ID: 00:1f.3 chip-ID: 8086:7e28
  API: ALSA v: k6.14.9-300.fc42.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.4.4 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Intel Wi-Fi 7 AX1775 /AX1790 /BE20 /BE401/BE1750 2x2
    driver: iwlwifi v: kernel pcie: speed: 16 GT/s lanes: 1 bus-ID: 09:00.0
    chip-ID: 8086:272b
  IF: wlp9s0f0 state: up mac: <filter>
Bluetooth:
  Device-1: Intel BE200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 3-10:4 chip-ID: 8087:0036
  Report: btmgmt ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 5.4
    lmp-v: 13
Drives:
  Local Storage: total: 931.51 GiB used: 651.65 GiB (70.0%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD BLACK SN850X 1000GB
    size: 931.51 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 36.9 C
Partition:
  ID-1: / size: 929.91 GiB used: 651.28 GiB (70.0%) fs: btrfs dev: /dev/dm-0
    mapped: luks-5a7cd77f-8bf6-4f84-b372-70e01085de13
  ID-2: /boot size: 973.4 MiB used: 360.1 MiB (37.0%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 929.91 GiB used: 651.28 GiB (70.0%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-5a7cd77f-8bf6-4f84-b372-70e01085de13
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  Src: /sys System Temperatures: cpu: 54.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 4654 fan-2: 4183
Info:
  Memory: total: 32 GiB note: est. available: 30.78 GiB used: 7.25 GiB (23.6%)
  Processes: 537 Power: uptime: 4d 6h 56m wakeups: 7 Init: systemd v: 257
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 22
    Compilers: gcc: 15.1.1 Shell: Zsh v: 5.9 running-in: gnome-terminal
    inxi: 3.3.38

My problem is that I cannot set the resolution on my external monitor (LG 34UM95-P) to 3440 x 1440 when I connect the laptop with the monitor via HDMI. The maximum that I get is 1980 x 1080.

Interestingly, when I connect the monitor via a USB-C dongle, it sporadically works with the 3440 x 1440 resolution (I need to plug/unplug multiple times for this to work). Most of the time, I only get a black screen though.

Here is what I have tried so far:

  • Changed the HDMI cable (e.g., used HDMI 2.1 cable). Did not solve the issue.
  • Checked with different laptops. On the Macbook Air M4 it works, on a Dell (Intel Arc; same GPU) with Ubuntu it does not work.
  • Checked with a different OS on the same laptop. It works on my Lenovo when I install/use Windows 11.
  • Installed the latest firmware and OS updates. No changes.

I am running out of options. I believe that this is a driver problem with the Intel Arc GPU, but I am not sure how I can solve this issue since my drivers are all up to date.

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.