Remix.run Logo
jeroenhd 5 days ago

The lack of accessible devices with first party support make mainstream Linux gaming rather annoying.

For many games, people prefer Nvidias's graphical tricks over AMD's, making AMD cards a worse deal, while at the same time Nvidia's Linux support remains abysmal for most cards. It's not impossible to use their hardware anymore, but you need to know of their bullshit beforehand and even then you run the risk of messing up.

I hope Valve can get something similar to a Steam Machine programme off the ground now that games actually run on Linux. Unfortunately, I kind of doubt any vendors will bother to go through the effort of supporting their hardware on a firmware level for anything but Windows (and even at that level Windows is full of ACPI patches and driver workarounds to clean up their trash).

drnick1 4 days ago | parent [-]

> Nvidia's Linux support remains abysmal for most cards.

I can't relate. My 3090 works flawlessly on Arch, and I can play any game that does not intentionally ban Linux users through anticheat.

jeroenhd 4 days ago | parent [-]

If you can figure out how to install Arch, you're not exactly a mainstream gamer.

My 1080 also runs ~fine in Ubuntu (driver updates require a full reboot or GPU accelerated applications fail to launch). Guessing the right kernel parameters to make sleep work was a fun game that lasted a while, though. https://wiki.archlinux.org/title/NVIDIA/Troubleshooting is that long for a reason.

Laptop GPUs are hit the worst, of course. No distro I've found can figure out how to keep the iGPU and Nvidia dGPU 1) running at the same time (so screens and HDMI work) and 2) run at more than 40fps. Nvidia forum posts go unanswered, laptop vendor forum posts are basically useless, and reported bugs/issues go stale and eventually get autoclosed.

Nvidia hardware either works fine out of the box, or you're going to lose many hours beating it into functioning form.