Hacker News new | ask | show | jobs
by brucethemoose2 958 days ago
Be afraid.

I tried to get my 3090 working in Wayland/KDE/Arch for about a month (after repeatedly running into the same issues on my 2060 laptop) and gave up.

AMD IGP output it is... and I just game on Windows instead. But even then, neutering the leftover bits of the Nvidia driver (which I need for CUDA) that keep breaking electron/chromium is making me pull my hair out. I still hold my breath opening VSCode, wondering if its going to freeze or not.

2 comments

That doesn't sound normal, even for Linux. It almost sounds like the issue is somewhere else. My first guess would be a PSU that's unable to source the 3090's current draw under load, given everything else running on your system.

Try using a dedicated rail or another PSU if you have one.

Its definitely not. I have a V850 SFX Gold, a single 3090 FTW3 and a 7800X3D, and its rock solid in OCCT's variable load test, even when overclocked (and its not overclocked on linux).

I have literally all the exact same issues on my RTX 2060 Asus G14 laptop, like:

- GPU rendering broken in Wayland Chromium/Electron, and sometimes Firefox

- Occasional black screen on boot, from some kind of race condition.

- Unpredictable artifacting on the KDE desktop and some apps.

And I still get some of that when Nvidia DRM is disabled and I'm just using the 4900HS/7800X3D for display out. Completely disabling the Nvidia GPU fixes all of it, every single thing, but then I can't use CUDA.

Problems like these is one of the reason I run windows and WSL2...
Also the reason why I got AMD when upgrading my graphics card.
I'd like to do that too, but currently you have to pick between games and AI stuff, at least on Linux. I'd love to support AMD on this, but their CUDA story isn't great.
True, but I considered a bit my needs and concluded that smooth Linux support is much more important for me than AI. My work doesn't directly touch AI, so for my modest AI needs I can just use online services that probably do it better anyway.