Skip to content

Instantly share code, notes, and snippets.

View famousgrumblecakes's full-sized avatar

Peter Neal famousgrumblecakes

View GitHub Profile
@famousgrumblecakes
famousgrumblecakes / gist:7da1a0ff117ceb110dd9b7147c168401
Created March 10, 2026 22:43
Radeon 6900XT USB-C Linux Dock Issue Workaround
When running linux on a system with a Radeon 6900XT and connected to a Sabrent USB4 / TB3 KVM switch via the GPU's USB-C port, sometimes
USB devices connected via the dock will fail to connect to the PC. In this state, the display works but USB does not, so no keyboard / mouse / USB accessories.
This is seen on Fedora 43 (and 40 - 42) and is seen on Linux 6.18.9-200 and lower. I haven't figured out the exact conditions that trigger the problem,
but toggling between the inputs on the KVM while the PC is in the wrong state appears to be part of it.
This probably impacts other Radeon GPUs with USB-C ports (5X00, 6X00, 7X00; not 9070 boooo). I swear I've read a thread on this but I cannot find it.
Workaround: