Fedora 38 screen freezes with external screens via USB-C dock

Since I’ve upgraded to F38 yesterday I get occasional freezes which are resolved by unplugging my USB-C dock. After re-plugging it the screens will detect no signal. The same is the case after the machine is woken up from sleep. The only way to fix this state is to reboot the machine. I did not have this issue with F37.

I noticed the following log lines while plugging in my dock after it froze:

Apr 20 13:17:26 *mymachine* kernel: usb 3-1.1: Device not responding to setup address.
Apr 20 13:17:26 *mymachine* kernel: usb 3-1.1: Device not responding to setup address.
Apr 20 13:17:26 *mymachine* kernel: usb 3-1.1: device not accepting address 39, error -71
Apr 20 13:17:26 *mymachine* kernel: usb 3-1.1: Device not responding to setup address.
Apr 20 13:17:26 *mymachine* kernel: usb 3-1.1: Device not responding to setup address.
Apr 20 13:17:26 *mymachine* kernel: usb 3-1.1: device not accepting address 40, error -71
Apr 20 13:17:26 *mymachine* kernel: usb 3-1-port1: unable to enumerate USB device
Apr 20 13:17:28 *mymachine* kernel: i915 0000:00:02.0: [drm] *ERROR* Sending link address failed with -5

Anyone else experiencing the same?

1 Like

I’m on Fedora 38 (Silverblue) and have had a similar issue. I’m using a laptop with an NVIDIA GPU and two external monitors. My main monitor is USB-C to displayport (computer to monitor, respectively) and my secondary monitor is HDMI. I’ve had the monitor connected via USB-C to displayport freeze on me twice in the last two days. The secondary monitor and lap top screen continue working just fine. I can resolve the issue by unplugging and plugging back in the monitor. This only started once I upgrade to 38. I’d be interested to hear if you’ve found anything else out in the mean time.

Unfortunately, I did not find a solution and reverted back to F37 for now.

I have the same issue with monitors freezing, which didn’t happen before F38. I have an RTX 2060 card and use Wayland. I have 2 monitors, and it has happened to both on different occasions. My monitors are connected to the graphics card, the other one is HDMI and other is DisplayPort or something, idk.

I don’t know if the error message Failed to start nvidia-powerd.service at boot has anything to do with this, but it’s also something that has always come up since updating to F38.

Okay, just now while writing this, it happened first to my main monitor, and then the second monitor also started freezing, but not fully; I could move my mouse pointer on that one, but the mouse state (grabbing hand) was frozen, and then my firefox window froze on the other monitor as I tried to bring it there. In the end, I could only move my mouse pointer on my other monitor, and everything else was frozen. Thankfully it remembered what I was writing so I lost no progress with this comment.

1 Like

I did try the upgrade again and now it is stable. Same hardware, same installation. Seems like a fix was published in the meantime. It’s a Intel machine, no Nvidia GPU.

Thank you for the update! I’ve now been using the PC the whole day and I can confirm that I have not encountered any freezes either, so it does indeed seem like it’s been fixed.