With windows 10 sunsetting (unless you do one of the myriad of ways to extend it), I have been trying some Linux distros. I'm single, I'm 40, I'm unemployed. What better time than now?

First try has been POP!_OS. I hate the name, but I like the distro. It came with nVidia drivers pre-installed and it mostly "just worked" with my weird setup that I use.

Here it is. A GPD Win4 and Razer Core X Chroma eGPU enclosure with a 3060ti inside. It's worked well in Windows 10 and has been my daily driver for at least 2 years now.

As I sit here, I am waiting for partitions to be made for my 2nd distro attempt. CachyOS.

The POP!_OS provided nVidia drivers are causing tons of "non fatal" errors until one is "fatal" and the display crashes.

It happened 4 times while playing my last Deadlock match, time to try something else.

I did make some bug reports though, so hopefully some cool engineer somewhere can help.

I like that the error is "the GPU has fallen off the bus"

https://github.com/pop-os/pop/issues/3620

https://forums.developer.nvidia.com/t/driver-crash-xid-79-gpu-has-fallen-off-the-bus-with-egpu-razer-core-x/347658

NVIDIA eGPU crash with Razer Core X Enclosure (Xid 79, PCIe AER errors) · Issue #3620 · pop-os/pop

Describe the bug The system experiences random, unrecoverable crashes when using an NVIDIA GPU in a Razer Core X eGPU enclosure connected via Thunderbolt. During the crash, the monitor connected to...

GitHub

Looks like my display still crashes on CachyOS too.

Left a game running while I was eating and came back to a blank screen and a log with the same error as Pop!_OS.

RIP Bozo

This must mean something about my hardware is an issue.

Some sort of signal problem that the Windows driver can tolerate but that the Linux driver is sensitive to.

I tried hooking a desktop PSU to my Razer Core X Chroma to see if it was "dirty power", but the BadDLLP errors persist.
New cable arrived. The errors persist.

Tried swapping my 3060ti for an old AMD rx580 GPU. Same non-fatal errors. Actually even more of them than before. My monitor would periodically flicker too.

But it didn't ever outright crash or fall off the bus for some reason.

Wish I had a modern AMD GPU to test out.

Finally had a breakthrough, but it's not the news I wanted to see. I was able to get my eGPU enclosure working with an old laptop that has a thunderbolt 3 port. It is producing no errors while using my old Rx 580 to run the desktop graphics.

This suggests the most expensive part of my setup is defective, the handheld itself.

So this means I have seen my handheld try to run the Rx 580 with errors and my old laptop can run the same Rx 580 in the same enclosure with the same cable and have none.