Hacker News new | ask | show | jobs
by 2ion 1925 days ago
For Nvidia this is not a mess; they support X for their supported use-cases and that's just it, and X works pretty much perfectly for me now, even PRIME is essentially issue-less. I give them a lot of credit for making Nvidia GPUs in laptops on Linux as viable as on Windows.
2 comments

PRIME is working for you? How? I couldn't get it working at all. Are there any guides for this?
This chapter of the NV driver manual details how: https://download.nvidia.com/XFree86/Linux-x86_64/460.56/READ...

On Turing and later, you can also enable this: https://download.nvidia.com/XFree86/Linux-x86_64/460.56/READ... to totally turn off the dGPU when not in use.

It is a complete mess due to their inability to properly support kernel interfaces. Their driver is a blob and it's the source of all their problems with integration. Nothing stopped them from upstreaming it a long time ago but they prefer keeping the mess to doing things right.

PRIME doesn't work because they only implemented it half way. After decades of not implementing anything that is. I call such level of support complete garbage.