Lenovo T14s G2 doesn't detect Dell USB-C display when connecting while running
Brief summary of the problem:
At my workplace we got some new Dell P3223QE displays with included USB-C charging & an USB hub as well as Ethernet port. When I try to connect it to my laptop while it's running, it's only recognizing the USB hub, but the display says "No USB-C signal detected". The only way to make the display work is to shutdown my laptop, connect the display and then boot with it. This is always happening, there is no way to make it work while the OS is running. Happened on all kernels I tried, 5.x, 6.0 and now on 6.1 as well.
Hardware description:
- CPU: AMD Ryzen 7 PRO 5850U with Radeon Graphics
- GPU: Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638]
- System Memory: 32 GB LPDDR4-4266
- Display(s): Dell P3223QE
- Type of Display Connection: USB-C
System information:
- Distro name and Version: Fedora 37
- Kernel version: 6.1.10-200.fc37.x86_64 #1 (closed) SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
- Custom kernel: n/a
- AMD official driver version: n/a
How to reproduce the issue:
Doesn't work:
- Boot OS
- Attach USB-C cable from display
- No signal on display
Works:
- Detach cable
- Shutdown OS
- Attach cable
- Boot
- Signal on display
Attached files:
Log files (for system lockups / game freezes / crashes)
-
dmesg_no_signal.txt (Display connected at
23111.415176
) - dmesg_with_signal.txt (Display connected before booting)
Edited by Philipp Trulson