Start a Conversation

Solved!

Go to Solution

39864

July 8th, 2020 23:00

XPS 13 9300 and WD19TB linux problem

Hi everyone,

I have some trouble with my Dell XPS 13 9300 and the WD19TB thunderbolt dock.

At the time I bought the notebook there was no developer editon available here in Germany so
I installed Ubuntu 20.04 myself with dual boot. The notebook itself works like a charm. But the WD19TB keeps troubling me:

- The external monitors work only if they are connected at boot time. Later connecting thunderbolt to the running system does not give me a signal on the external monitors.

- Even if the dock is connected at boot time the external monitors often lose the signal, went black and never come back. Connected USB devices like keyboard and mouse will come back and can be used after some seconds. I need to reboot the system to get my external monitors to work again.

On some days I can use the external monitors for hours without problem, on others I can barley use them at all.

If the monitors disconnect the following message is found in the system log:[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun

I tried the following: Disable Monitor Sleep, Disabling CPU sleep modes, Newer Kernels (5.4.x up to the newest 5.6.x), even other linux distros via live USB. All had the same problem. I also tried a different WD19TB and using the other thunderbolt port on the XPS.

Under Windows there are no such problems, everything works like a charm. But I can't do my work there.

Bios and WD19TB Firmware are the lastest versions available from Dell

 

Thanks for reading, any help appreciated

 

 

 

47 Posts

April 17th, 2021 15:00

@fmape are you responding to me just above? If you are then I'd say you are not running everything else I specified in my sentence. E.g are you talking about the XPS 13 9300 model and you are running Linux kernel 5.10.16 or later?

1 Message

April 17th, 2021 15:00

I'm running that firmware ( and I still have to disable C states in the bios settings to not get the xhci resets described above.

19 Posts

April 17th, 2021 19:00

The following works without hiccups for me:

  Linux 5.10.21-051021-generic #202103070732 SMP Sun Mar 7 13:13:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
  Laptop BIOS: XPS_13_9300_1.5.0.exe
  Dock Firmware: WD19FirmwareUpdateLinux_01.00.15.cab
  One external monitor connected with Display Port cable.
 

2 Posts

January 4th, 2022 22:00

the solution is:

1.) unplug WD19TB

2.) uninstall diver (if installed) :

sudo displaylink-installer uninstall

reboot

3.) install displaylink driver (displaylink.com) 

sudo ./displaylink-driver-5.4.1-55.174.run      (take the latest driver-###)

shutdown and:

4.) plug WD19TB

start pc

 

 

77 Posts

August 16th, 2022 13:00

They won't help you because the hardware is not the same when you order the machine preloaded with Linux, or Windows. I did order my 9300 on Ubuntu (it came with a 18.04) and I have found out that the hardware on the Linux version is not the same from the Windows version. For a start, the Wifi hardware model is different (and works flawlessly on Linux) and I have never had the wifi problems reported by people that bought that model on Windows, to later install Ubuntu.

That error message is known, and is related to Intel's GPU over-heating. It is usually associated with a screen blinking each time it happens. Honestly, having this problem on another laptop, I cannot really be fixed. The Intel GPUs are [censored by the Dell overlords], they are filled with hardware bugs and half the drivers are code to work around the [censored by the Dell overlords] hardware Intel sells.

Whatever you buy as next laptop, go for an AMD or ARM cpu. And avoid Intel's GPUs.

No Events found!

Top