No output to external display on docking station

Hi everyone,

I’m running a Lenovo Thinkpad E495 (AMD Ryzen 3500U with integrated Vega graphics) using a Dell WD19TB docking station via USB-C and an external monitor connected by display port to the docking station. Until around 2 weeks ago (last time I used the Laptop with the docking station) this setup worked perfect.

Yesterday, after I did the upgrade to F38, I tried to use the docking station, but there is no display output. All other peripherals connected to the dock are working (USB and ethernet). In the gnome display settings the monitor itself is recognized and I can change settings, but whatever I do there is no output visible on the monitor.

I prepared a F37 boot stick to check if it is a hardware problem, but booting using the stick there was an output on the display immediately.

So I suspect either a new graphics driver or a new kernel is to blame, but unfortunately I don’t know enough about how all of this works together to feel able to send a bug report directly to the correct project.

So I hope someone from here can help me and maybe guide me through some steps to solve this problem.

Here is the dmesg output after connecting the docking station to the laptop:

[   77.003707] usb 1-1: new high-speed USB device number 3 using xhci_hcd
[   77.132964] usb 1-1: New USB device found, idVendor=0bda, idProduct=5487, bcdDevice= 1.47
[   77.132977] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   77.132982] usb 1-1: Product: Dell dock
[   77.132985] usb 1-1: Manufacturer: Dell Inc.
[   77.182931] hub 1-1:1.0: USB hub found
[   77.183173] hub 1-1:1.0: 5 ports detected
[   77.503735] [drm] DM_MST: starting TM on aconnector: 00000000dd0c69f9 [id: 94]
[   77.528722] usb 1-1.3: new high-speed USB device number 4 using xhci_hcd
[   77.634233] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=5413, bcdDevice= 1.21
[   77.634244] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   77.634248] usb 1-1.3: Product: Dell dock
[   77.634251] usb 1-1.3: Manufacturer: Dell Inc.
[   77.694930] hub 1-1.3:1.0: USB hub found
[   77.696089] hub 1-1.3:1.0: 6 ports detected
[   77.757934] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
[   77.772145] usb 2-1: New USB device found, idVendor=0bda, idProduct=0487, bcdDevice= 1.47
[   77.772156] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   77.772161] usb 2-1: Product: Dell dock
[   77.772165] usb 2-1: Manufacturer: Dell Inc.
[   77.790733] hub 2-1:1.0: USB hub found
[   77.791008] hub 2-1:1.0: 4 ports detected
[   77.846652] usb 1-1.5: new high-speed USB device number 5 using xhci_hcd
[   77.937169] usb 1-1.5: New USB device found, idVendor=413c, idProduct=b06e, bcdDevice= 1.01
[   77.937180] usb 1-1.5: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[   77.937185] usb 1-1.5: Product: Dell dock
[   77.983752] hid-generic 0003:413C:B06E.0004: hiddev97,hidraw3: USB HID v1.11 Device [Dell dock] on usb-0000:05:00.3-1.5/input0
[   77.993712] r8169 0000:02:00.0 enp2s0: Link is Down
[   78.058650] usb 1-1.3.3: new low-speed USB device number 6 using xhci_hcd
[   78.118864] [drm] Downstream port present 1, type 0
[   78.167893] usb 1-1.3.3: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice=64.00
[   78.167907] usb 1-1.3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   78.167913] usb 1-1.3.3: Product: USB Keyboard
[   78.167917] usb 1-1.3.3: Manufacturer: Logitech
[   78.238460] usb 2-1.3: new SuperSpeed USB device number 3 using xhci_hcd
[   78.251238] input: Logitech USB Keyboard as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.0/0003:046D:C31C.0005/input/input28
[   78.266927] usb 2-1.3: New USB device found, idVendor=0bda, idProduct=0413, bcdDevice= 1.21
[   78.266936] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   78.266939] usb 2-1.3: Product: Dell dock
[   78.266942] usb 2-1.3: Manufacturer: Dell Inc.
[   78.289986] hub 2-1.3:1.0: USB hub found
[   78.291339] hub 2-1.3:1.0: 4 ports detected
[   78.303140] hid-generic 0003:046D:C31C.0005: input,hidraw4: USB HID v1.10 Keyboard [Logitech USB Keyboard] on usb-0000:05:00.3-1.3.3/input0
[   78.313511] input: Logitech USB Keyboard Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.1/0003:046D:C31C.0006/input/input29
[   78.359816] usb 2-1.4: new SuperSpeed USB device number 4 using xhci_hcd
[   78.364960] input: Logitech USB Keyboard System Control as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.1/0003:046D:C31C.0006/input/input30
[   78.365170] hid-generic 0003:046D:C31C.0006: input,hidraw5: USB HID v1.10 Device [Logitech USB Keyboard] on usb-0000:05:00.3-1.3.3/input1
[   78.372435] usb 2-1.4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.11
[   78.372449] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[   78.372455] usb 2-1.4: Product: USB 10/100/1000 LAN
[   78.372460] usb 2-1.4: Manufacturer: Realtek
[   78.372463] usb 2-1.4: SerialNumber: 111000001
[   78.450653] usb 1-1.3.4: new high-speed USB device number 7 using xhci_hcd
[   78.526175] ------------[ cut here ]------------
[   78.526182] WARNING: CPU: 7 PID: 2327 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:3770 dc_link_allocate_mst_payload+0x25f/0x280 [amdgpu]
[   78.527134] Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nf_conntrack_tftp nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_tables ebtable_nat ebtable_broute ip6table_nat ip6table_mangle bridge ip6table_raw ip6table_security iptable_nat nf_nat stp llc nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security ip_set nfnetlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter ip_tables bnep qrtr btusb btrtl btbcm btintel btmtk uvcvideo bluetooth videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc sunrpc iwlmvm mac80211 snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp intel_rapl_msr snd_sof libarc4 snd_ctl_led snd_sof_utils intel_rapl_common snd_hda_codec_conexant snd_soc_core
[   78.527240]  binfmt_misc edac_mce_amd snd_hda_codec_generic snd_hda_codec_hdmi snd_compress snd_hda_intel snd_intel_dspcfg ac97_bus snd_pcm_dmaengine iwlwifi kvm_amd snd_intel_sdw_acpi snd_pci_ps snd_hda_codec snd_rpl_pci_acp6x kvm snd_hda_core cfg80211 snd_pci_acp6x snd_hwdep irqbypass snd_seq snd_pci_acp5x thinkpad_acpi rapl snd_rn_pci_acp3x snd_seq_device snd_acp_config think_lmi ledtrig_audio snd_pcm firmware_attributes_class snd_soc_acpi platform_profile pcspkr i2c_piix4 wmi_bmof k10temp snd_timer rfkill vfat snd_pci_acp3x fat snd soundcore i2c_scmi acpi_cpufreq joydev loop zram amdgpu hid_logitech_hidpp rtsx_pci_sdmmc crct10dif_pclmul drm_ttm_helper mmc_core crc32_pclmul crc32c_intel nvme ttm polyval_clmulni polyval_generic iommu_v2 drm_buddy ghash_clmulni_intel nvme_core sha512_ssse3 gpu_sched ccp nvme_common drm_display_helper sp5100_tco video ucsi_acpi typec_ucsi cec r8169 rtsx_pci typec wmi hid_logitech_dj serio_raw scsi_dh_rdac scsi_dh_emc scsi_dh_alua dm_multipath fuse
[   78.527359] CPU: 7 PID: 2327 Comm: gnome-shell Not tainted 6.2.11-300.fc38.x86_64 #1
[   78.527365] Hardware name: LENOVO 20NEA001GE/20NEA001GE, BIOS R11ET46W (1.26 ) 02/08/2023
[   78.527368] RIP: 0010:dc_link_allocate_mst_payload+0x25f/0x280 [amdgpu]
[   78.528299] Code: b6 b5 d4 02 00 00 48 c7 c7 d8 a4 d4 c0 e8 e9 00 6a f0 e9 49 fe ff ff 48 c7 c7 b8 a5 d4 c0 e8 a8 76 f7 f0 b8 19 00 00 00 eb b2 <0f> 0b e9 a4 fe ff ff 48 c7 c7 90 a5 d4 c0 e8 8e 76 f7 f0 b8 ff ff
[   78.528304] RSP: 0018:ffffa76d8a1575c0 EFLAGS: 00010246
[   78.528310] RAX: 0000000000000000 RBX: 0000000000000006 RCX: 0000000000000005
[   78.528314] RDX: ffffffffc0d4a518 RSI: 0000000000000002 RDI: 0000000000000000
[   78.528317] RBP: ffff8b0dd4ac0aa0 R08: 0000000000000000 R09: 0000000000000005
[   78.528319] R10: ffff8b0d4a85c000 R11: ffff8b0d4c303960 R12: ffff8b0d4a85c000
[   78.528322] R13: ffff8b0e0c475800 R14: ffffffffc0c38a00 R15: ffff8b0d4a85c390
[   78.528325] FS:  00007f9f2909a600(0000) GS:ffff8b102fbc0000(0000) knlGS:0000000000000000
[   78.528330] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   78.528333] CR2: 00007f70faa01754 CR3: 0000000105c5a000 CR4: 00000000003506e0
[   78.528337] Call Trace:
[   78.528342]  <TASK>
[   78.528349]  core_link_enable_stream+0x896/0xa00 [amdgpu]
[   78.529276]  ? optc1_set_drr+0x136/0x1e0 [amdgpu]
[   78.530233]  dce110_apply_ctx_to_hw+0x61b/0x670 [amdgpu]
[   78.531162]  ? dm_read_reg_func+0x37/0xb0 [amdgpu]
[   78.532155]  dc_commit_state_no_check+0x39b/0xce0 [amdgpu]
[   78.533074]  dc_commit_state+0x107/0x120 [amdgpu]
[   78.533997]  amdgpu_dm_atomic_commit_tail+0x5b3/0x2ce0 [amdgpu]
[   78.534988]  ? __refill_stock+0x1a/0x90
[   78.534998]  ? refill_stock+0x31/0x50
[   78.535005]  ? __cgroup_account_cputime+0x4c/0x70
[   78.535013]  ? psi_group_change+0x213/0x3c0
[   78.535021]  ? sched_clock_local+0xe/0x80
[   78.535028]  ? _raw_spin_unlock+0x15/0x30
[   78.535036]  ? finish_task_switch.isra.0+0x9f/0x320
[   78.535043]  ? __switch_to+0x106/0x410
[   78.535050]  ? __schedule+0x3d4/0x13e0
[   78.535056]  ? __kmalloc_node_track_caller+0x4a/0x150
[   78.535068]  ? schedule+0x67/0xe0
[   78.535073]  ? schedule_timeout+0x14d/0x160
[   78.535079]  ? preempt_count_add+0x6a/0xa0
[   78.535084]  ? preempt_count_add+0x6a/0xa0
[   78.535090]  ? _raw_spin_lock_irq+0x19/0x40
[   78.535096]  ? _raw_spin_unlock_irq+0x1b/0x40
[   78.535102]  ? wait_for_completion_timeout+0x13a/0x170
[   78.535108]  ? wait_for_completion_interruptible+0x135/0x1e0
[   78.535114]  ? __pfx_dma_fence_default_wait_cb+0x10/0x10
[   78.535125]  commit_tail+0x94/0x130
[   78.535133]  drm_atomic_helper_commit+0x116/0x140
[   78.535139]  drm_atomic_commit+0x96/0xc0
[   78.535148]  ? __pfx___drm_printfn_info+0x10/0x10
[   78.535156]  drm_mode_atomic_ioctl+0x949/0xb30
[   78.535167]  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
[   78.535175]  drm_ioctl_kernel+0xc9/0x170
[   78.535182]  drm_ioctl+0x235/0x410
[   78.535188]  ? __pfx_drm_mode_atomic_ioctl+0x10/0x10
[   78.535199]  amdgpu_drm_ioctl+0x4a/0x80 [amdgpu]
[   78.535980]  __x64_sys_ioctl+0x90/0xd0
[   78.535988]  do_syscall_64+0x5c/0x90
[   78.535995]  ? syscall_exit_to_user_mode+0x17/0x40
[   78.536001]  ? do_syscall_64+0x68/0x90
[   78.536005]  ? __x64_sys_ioctl+0xa8/0xd0
[   78.536010]  ? syscall_exit_to_user_mode+0x17/0x40
[   78.536014]  ? do_syscall_64+0x68/0x90
[   78.536019]  ? syscall_exit_to_user_mode+0x17/0x40
[   78.536023]  ? do_syscall_64+0x68/0x90
[   78.536027]  ? do_syscall_64+0x68/0x90
[   78.536030]  ? exit_to_user_mode_prepare+0x13a/0x1f0
[   78.536038]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[   78.536045] RIP: 0033:0x7f9f2c7280ad
[   78.536092] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00
[   78.536096] RSP: 002b:00007ffdc69e45b0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[   78.536102] RAX: ffffffffffffffda RBX: 00005631323a25c0 RCX: 00007f9f2c7280ad
[   78.536105] RDX: 00007ffdc69e4650 RSI: 00000000c03864bc RDI: 000000000000000a
[   78.536108] RBP: 00007ffdc69e4600 R08: 0000000000000007 R09: 000000000000001c
[   78.536110] R10: 0000000000000011 R11: 0000000000000246 R12: 00007ffdc69e4650
[   78.536113] R13: 00000000c03864bc R14: 000000000000000a R15: 0000563135ccaa70
[   78.536120]  </TASK>
[   78.536122] ---[ end trace 0000000000000000 ]---
[   78.622311] usb 1-1.3.4: New USB device found, idVendor=0bda, idProduct=402e, bcdDevice= 0.01
[   78.622327] usb 1-1.3.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[   78.622329] usb 1-1.3.4: Product: USB Audio
[   78.622331] usb 1-1.3.4: Manufacturer: Generic
[   78.622334] usb 1-1.3.4: SerialNumber: 200901010001
[   78.685921] usb 2-1.3.2: new SuperSpeed USB device number 5 using xhci_hcd
[   78.700368] usb 2-1.3.2: New USB device found, idVendor=2109, idProduct=8110, bcdDevice=91.01
[   78.700381] usb 2-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   78.700387] usb 2-1.3.2: Product: USB3.0 Hub             
[   78.700392] usb 2-1.3.2: Manufacturer: VIA Labs, Inc.         
[   78.718069] hub 2-1.3.2:1.0: USB hub found
[   78.718240] hub 2-1.3.2:1.0: 4 ports detected
[   78.776650] usb 1-1.3.5: new high-speed USB device number 8 using xhci_hcd
[   78.833770] hid-generic 0003:413C:B06E.0007: hiddev97,hidraw3: USB HID v1.11 Device [Dell dock] on usb-0000:05:00.3-1.5/input0
[   78.878532] usb 1-1.3.5: New USB device found, idVendor=413c, idProduct=b06f, bcdDevice= 1.01
[   78.878539] usb 1-1.3.5: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[   78.878541] usb 1-1.3.5: Product: Dell dock
[   78.947290] hid-generic 0003:413C:B06F.0008: hiddev98,hidraw6: USB HID v1.11 Device [Dell dock] on usb-0000:05:00.3-1.3.5/input0
[   79.026544] usbcore: registered new interface driver r8152
[   79.051292] usbcore: registered new interface driver cdc_ether
[   79.059675] usbcore: registered new interface driver r8153_ecm
[   79.146644] usb 1-1.3.2: new high-speed USB device number 9 using xhci_hcd
[   79.240514] usb 1-1.3.2: New USB device found, idVendor=2109, idProduct=2811, bcdDevice=91.00
[   79.240526] usb 1-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   79.240531] usb 1-1.3.2: Product: USB2.0 Hub             
[   79.240535] usb 1-1.3.2: Manufacturer: VIA Labs, Inc.         
[   79.294111] hub 1-1.3.2:1.0: USB hub found
[   79.295005] hub 1-1.3.2:1.0: 4 ports detected
[   79.310059] usb 2-1.4: reset SuperSpeed USB device number 4 using xhci_hcd
[   79.349701] r8152 2-1.4:1.0: load rtl8153b-2 v1 10/23/19 successfully
[   79.377470] r8152 2-1.4:1.0 eth0: v1.12.13
[   79.452291] r8152 2-1.4:1.0 enp5s0f3u1u4: renamed from eth0
[   79.602649] usb 1-1.3.2.1: new full-speed USB device number 10 using xhci_hcd
[   79.715824] usb 1-1.3.2.1: New USB device found, idVendor=046d, idProduct=c245, bcdDevice=69.00
[   79.715831] usb 1-1.3.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   79.715834] usb 1-1.3.2.1: Product: Gaming Mouse G400
[   79.715836] usb 1-1.3.2.1: Manufacturer: Logitech
[   79.815184] input: Logitech Gaming Mouse G400 as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2.1/1-1.3.2.1:1.0/0003:046D:C245.0009/input/input31
[   79.815646] hid-generic 0003:046D:C245.0009: input,hidraw7: USB HID v1.10 Mouse [Logitech Gaming Mouse G400] on usb-0000:05:00.3-1.3.2.1/input0
[   79.819231] hid-generic 0003:046D:C245.000A: hiddev99,hidraw8: USB HID v1.10 Device [Logitech Gaming Mouse G400] on usb-0000:05:00.3-1.3.2.1/input1
[   79.900651] usb 1-1.3.2.4: new full-speed USB device number 11 using xhci_hcd
[   80.001832] usb 1-1.3.2.4: not running at top speed; connect to a high speed hub
[   80.025831] usb 1-1.3.2.4: New USB device found, idVendor=2a07, idProduct=0102, bcdDevice= 2.00
[   80.025837] usb 1-1.3.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   80.025843] usb 1-1.3.2.4: SerialNumber: 7835C2460C1C
[   80.551205] hid-generic 0003:413C:B06F.000C: hiddev98,hidraw6: USB HID v1.11 Device [Dell dock] on usb-0000:05:00.3-1.3.5/input0
[   81.429233] usbcore: registered new interface driver snd-usb-audio
[   82.048095] IPv6: ADDRCONF(NETDEV_CHANGE): enp5s0f3u1u4: link becomes ready
[   82.049410] r8152 2-1.4:1.0 enp5s0f3u1u4: carrier on
[   82.751998] usb 1-1.3.2: USB disconnect, device number 9
[   82.752005] usb 1-1.3.2.1: USB disconnect, device number 10
[   82.766855] usb 2-1.3.2: USB disconnect, device number 5
[   82.973892] usb 1-1.3.2.4: USB disconnect, device number 11
[   84.408816] usb 2-1.3.2: new SuperSpeed USB device number 6 using xhci_hcd
[   84.423241] usb 2-1.3.2: New USB device found, idVendor=2109, idProduct=8110, bcdDevice=91.01
[   84.423256] usb 2-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   84.423264] usb 2-1.3.2: Product: USB3.0 Hub             
[   84.423270] usb 2-1.3.2: Manufacturer: VIA Labs, Inc.         
[   84.446061] hub 2-1.3.2:1.0: USB hub found
[   84.446242] hub 2-1.3.2:1.0: 4 ports detected
[   85.240657] usb 1-1.3.2: new high-speed USB device number 12 using xhci_hcd
[   85.334618] usb 1-1.3.2: New USB device found, idVendor=2109, idProduct=2811, bcdDevice=91.00
[   85.334650] usb 1-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   85.334655] usb 1-1.3.2: Product: USB2.0 Hub             
[   85.334658] usb 1-1.3.2: Manufacturer: VIA Labs, Inc.         
[   85.374227] hub 1-1.3.2:1.0: USB hub found
[   85.375051] hub 1-1.3.2:1.0: 4 ports detected
[   85.702651] usb 1-1.3.2.1: new full-speed USB device number 13 using xhci_hcd
[   85.813168] usb 1-1.3.2.1: New USB device found, idVendor=046d, idProduct=c245, bcdDevice=69.00
[   85.813181] usb 1-1.3.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   85.813186] usb 1-1.3.2.1: Product: Gaming Mouse G400
[   85.813189] usb 1-1.3.2.1: Manufacturer: Logitech
[   85.895526] input: Logitech Gaming Mouse G400 as /devices/pci0000:00/0000:00:08.1/0000:05:00.3/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2.1/1-1.3.2.1:1.0/0003:046D:C245.000D/input/input32
[   85.896316] hid-generic 0003:046D:C245.000D: input,hidraw7: USB HID v1.10 Mouse [Logitech Gaming Mouse G400] on usb-0000:05:00.3-1.3.2.1/input0
[   85.899425] hid-generic 0003:046D:C245.000E: hiddev99,hidraw8: USB HID v1.10 Device [Logitech Gaming Mouse G400] on usb-0000:05:00.3-1.3.2.1/input1
[   85.978647] usb 1-1.3.2.4: new full-speed USB device number 14 using xhci_hcd
[   86.077879] usb 1-1.3.2.4: not running at top speed; connect to a high speed hub
[   86.101886] usb 1-1.3.2.4: New USB device found, idVendor=2a07, idProduct=0102, bcdDevice= 2.00
[   86.101899] usb 1-1.3.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   88.639936] usb 1-1.3.2: USB disconnect, device number 12
[   88.639948] usb 1-1.3.2.1: USB disconnect, device number 13
[   88.670346] usb 1-1.3.2.4: USB disconnect, device number 14
[   88.765857] usb 2-1.3.2: USB disconnect, device number 6

Thank you very much in advance!

Felix

Now during the weekend I had the time to test a few combinations with interesting results.

What I forgot to mention in my first post, is that I use an iiyama ProLite X4372UHSU-B1 monitor.

I was able to borrow a second docking station (Lenovo USB-C Dock Gen2) to check if the docking station is to blame. With the Lenovo docking station there was the same error.
Then I used another displayport cable between the docks and the monitor - still no output.

Then I checked a different monitor (Dell U2412M) and it had working output with both docks and no error message in dmesg.

Then I connected the iiyama monitor directly to my Notebook using HDMI - working output.

Then I tried the iiyama monitor with both docking stations using HDMI - no output and errors in drm errors like before.

Then I tried a different monitor (HannsG SH221HPB) connected to the docking stations using HDMI - working output.

Then once more I tried all non-working combinations using my F37 boot stick - and using that I had output all the time.

So for me, it looks like there is a problem with the combination of a USB-C docking station and the iiyama ProLite X4372UHSU-B1 in combination with a kernel or gpu driver update during the last two weeks.

I would appreciate any help and tips on how to debug this problem further and give feedback to the right developers in order to get it fixed.

Hi Felix. I do hot have any way to help exactly. I am posting this in solidarity since I also have the same issue.

I have a Dell XPS 9560 laptop with Thunderbolt 3. I have used a Dell WD19TBS dock (also Thunderbolt 3) with my laptop since my time with Windows and since installing Fedora 36. My experience with this dock wasn’t ever perfect, but it has always worked.

Ever since installing Fedora 38 today, my second external display has stopped working. My first external display works, but I suspect it only does so because it is connected to the Thunderbolt 3 port on the dock, which acts as a bridge to the Thunderbolt controller, effectively bypassing the dock altogether.

I am not sure how to be of help, but developers, if I can help in any way, please let me know. I would love to help in any way I can.

Felix, you can try connecting your main monitor to the Thunderbolt port on your WD19TB dock in the meantime.

Thanks for the suggestion with the thunderbolt port, but since my laptop does not support thunderbolt, only USB-C DP mode I highly doubt that this would work - I also don’t have a proper cable.

In the meantime I opened an issue in the Fedora/Redhat bug tracker, but unfortunately so far there was no answer: https://bugzilla.redhat.com/show_bug.cgi?id=2189421

Unless someone with knowledge about this code looks at it I’m currently hoping that the next mayor kernel update (6.3) fixes the problem :wink: