Fedora 38 ThinkPad docking station external monitors detecteing but not displaying

Hi,

I have a fresh install of Fedora 38, I’m using a Lenovo ThinkPad X14s Gen 4, and I’m using a ThinkPad Universal Thunderbolt 4 docking station. I have three external monitors, two 1440p, and one 1080p. They are detected by Fedora, and I can change their placement and resolution sizes from the settings in Fedora. I got one of the screens to work when I changed the resolution to very low. I haven’t installed any extra drivers, but I’ve seen mentioned the DisplayLink driver, but just for Ubuntu. Has anyone got any ideas?

1 Like

More info needed to see what may be occurring.

  1. Please post the output of inxi -Fzxx so we may see the hardware config and driver info.
  2. Please post the output of lspci -nnk (only the portions showing the graphics and docking station)
  3. There have been several issues with multiple monitors attached to a docking station. We need to work through all the details to identify the cause.
    Most often it seems the docking station may be blocking the PC receiving the edid data from the monitors so they never get properly configured.
2 Likes

I got the same problem with x395, But the same dock and monitors works fine with a Thinkpad T14, both with updated Fedora 38.

1 Like

Hi Jeff V,

I’m sharing the info requested as I’m experiencing the same with a regular thinkpad dock and 2 extra monitors.


inxi output:


System:
Kernel: 6.7.4-200.fc39.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 2.40-14.fc39
Desktop: GNOME v: 45.3 tk: GTK v: 3.24.41 wm: gnome-shell dm: GDM
Distro: Fedora Linux 39 (Workstation Edition)
Machine:
Type: Laptop System: ASUSTeK product: ASUS TUF Gaming A15 FA506IC_FA506IC
v: 1.0 serial:
Mobo: ASUSTeK model: FA506IC v: 1.0 serial:
UEFI: American Megatrends v: FA506IC.300 date: 09/02/2021
Battery:
ID-1: BAT1 charge: 39.4 Wh (55.6%) condition: 70.9/90.2 Wh (78.5%)
volts: 16.6 min: 15.9 model: ASUS A32-K55 serial: N/A status: charging
CPU:
Info: 8-core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64
type: MT MCP arch: Zen 2 rev: 1 cache: L1: 512 KiB L2: 4 MiB L3: 8 MiB
Speed (MHz): avg: 703 high: 3010 min/max: 400/4300 cores: 1: 400 2: 400
3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 2640 10: 3010 11: 400 12: 400
13: 400 14: 400 15: 400 16: 400 bogomips: 92632
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: NVIDIA GA107M [GeForce RTX 3050 Mobile] vendor: ASUSTeK
driver: nouveau v: kernel arch: Ampere pcie: speed: 8 GT/s lanes: 8 ports:
active: none empty: DP-1 bus-ID: 01:00.0 chip-ID: 10de:25a2
Device-2: AMD Renoir [Radeon RX Vega 6 ] vendor: ASUSTeK driver: amdgpu
v: kernel arch: GCN-5 pcie: speed: 8 GT/s lanes: 16 ports: active: eDP-1
empty: HDMI-A-1 bus-ID: 06:00.0 chip-ID: 1002:1636 temp: 35.0 C
Device-3: Sonix USB2.0 HD UVC WebCam driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 1-4:3 chip-ID: 322e:202c
Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 23.2.4
compositor: gnome-shell driver: gpu: amdgpu display-ID: 0
Monitor-1: eDP-1 model: Najing CEC Panda 0x004d res: 1920x1080 dpi: 142
diag: 395mm (15.5")
API: OpenGL v: 4.6 vendor: amd mesa v: 23.3.5 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir LLVM
17.0.6 DRM 3.57 6.7.4-200.fc39.x86_64) device-ID: 1002:1636
display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: NVIDIA vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
speed: 8 GT/s lanes: 8 bus-ID: 01:00.1 chip-ID: 10de:2291
Device-2: AMD Renoir Radeon High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
bus-ID: 06:00.1 chip-ID: 1002:1637
Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: N/A pcie:
speed: 8 GT/s lanes: 16 bus-ID: 06:00.5 chip-ID: 1022:15e2
Device-4: AMD Family 17h/19h HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
bus-ID: 06:00.6 chip-ID: 1022:15e3
API: ALSA v: k6.7.4-200.fc39.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.0.3 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: e000 bus-ID: 02:00.0 chip-ID: 10ec:8168
IF: enp2s0 state: down mac:
Device-2: MEDIATEK MT7921 802.11ax PCI Express Wireless Network Adapter
vendor: AzureWave driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1
bus-ID: 03:00.0 chip-ID: 14c3:7961
IF: wlp3s0 state: up mac:
Bluetooth:
Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 3-3:3 chip-ID: 13d3:3563
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: bt-v: 5.2
lmp-v: 11
Drives:
Local Storage: total: 1.4 TiB used: 16.3 GiB (1.1%)
ID-1: /dev/nvme0n1 vendor: A-Data model: SX8200PNP size: 953.87 GiB
speed: 31.6 Gb/s lanes: 4 serial: temp: 34.9 C
ID-2: /dev/nvme1n1 vendor: Samsung model: MZVLQ512HBLU-00B00
size: 476.94 GiB speed: 31.6 Gb/s lanes: 4 serial: temp: 23.9 C
Partition:
ID-1: / size: 952.28 GiB used: 15.86 GiB (1.7%) fs: btrfs
dev: /dev/nvme0n1p3
ID-2: /boot size: 973.4 MiB used: 429.6 MiB (44.1%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 952.28 GiB used: 15.86 GiB (1.7%) fs: btrfs
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 44.8 C mobo: 30.0 C gpu: amdgpu temp: 35.0 C
Fan Speeds (rpm): cpu: 3100
Info:
Memory: total: 32 GiB note: est. available: 30.77 GiB used: 4.94 GiB (16.1%)
Processes: 642 Power: uptime: 29m wakeups: 0 Init: systemd v: 254
target: graphical (5) default: graphical
Packages: pm: flatpak pkgs: 16 Compilers: gcc: 13.2.1 Shell: Bash
v: 5.2.26 running-in: gnome-terminal inxi: 3.3.32


lspci output:


06:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon RX Vega 6 (Ryzen 4000/5000 Mobile Series)] [1002:1636] (rev c6)
Subsystem: ASUSTeK Computer Inc. Device [1043:11dc]
Kernel driver in use: amdgpu
Kernel modules: amdgpu
06:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
Subsystem: ASUSTeK Computer Inc. Device [1043:11dc]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
06:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df]
Subsystem: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df]
Kernel driver in use: ccp
Kernel modules: ccp
06:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
Subsystem: ASUSTeK Computer Inc. Device [1043:201f]
Kernel driver in use: xhci_hcd
06:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
Subsystem: ASUSTeK Computer Inc. Device [1043:201f]
Kernel driver in use: xhci_hcd
06:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 01)
Subsystem: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2]
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh, snd_sof_amd_acp63
06:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3]
DeviceName: HD Audio Controller
Subsystem: ASUSTeK Computer Inc. Device [1043:1682]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel


Docking station is not listed but is this one:

Your info shows this is an Asus laptop which is not the same as the thinkpad in this thread.

Please open your own thread for the hardware you have, and include as much info as possible about both the hardware and what you are experiencing.

Thank you for including the inxi output and pci output. In the new thread post the same using the preformatted text tags from the </> button on the tool bar so the text we see is formatted the same as what is on your screen.

1 Like