I am experiencing an issue with a Dell WD19S dock (usb C) that charges my laptop but does not recognize the USB hub, RJ45, or the additional display.
The dock works fine under Windows. It also worked under Linux, but only for a short time. It worked under Ubuntu LTS 22.04 and also worked with a fresh installation of the latest Linux Mint. However, after each Linux update, the dock stopped working.
I am looking for a way to make the dock work fully and stably. I’ve asked ChatGPT quite a bit and read through forums, but I haven’t found any solutions yet.
Thank you in advance if you can help.
Current Ubuntu version: 24.4.4 LTS desktop (freshly installed and up to date)
Kernel version: 6.17.0-19-generic
Dock: Dell WD19S
PC: Dell XPS 9550
I’ve seen similar regressions with the WD19S on newer kernels. Since it works initially and then drops after updates, it’s likely a Power Management or firmware mismatch issue.
First, try updating the dock’s firmware directly from your terminal:
fwupdmgr get-updates
fwupdmgr update
If that doesn’t help, try disabling autosuspend for the USB controller. You can test this by adding usbcore.autosuspend=-1 to your GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub, then run sudo update-grub and reboot.
Also, check if bolt is managing the device. Run boltctl list to see if the dock needs to be authorized.