|
|
|
|
|
by badsectoracula
3155 days ago
|
|
Nvidia Optimus was (and perhaps still is, i never updated on that) the only issue i had with Nvidia and Linux the last 15 years that i have Nvidia GPUs. I've used Nvidia on all my machines and always boughts Nvidia GPUs because of their excellent OpenGL support and drivers. So you probably was just unlucky and ended up in the only fully unsupported case that has happened with Nvidia and Linux in the last decade (at least as far as consumer GPUs are concerned anyway). I did the same and i was annoyed by Nvidia, but after searching a bit i learned that they did try to support Optimus on Linux initially, but some developer refused to allow them use some symbols (or something, i'm not 100% into kernel development) in his code under a license that was compatible with their driver. So they dropped it. I think they did something with Bumblebee some time later, but last time i used Bumblebee was incredible slow compared to Windows (whereas in my other machines Linux and Windows have the same performance in OpenGL) so i never tried that myself. That laptop remained a Windows-only machine. But yeah, beyond that for me Nvidia was always pretty much the only choice exactly because of their Linux support. Although i might consider AMD at some point if Mesa implements GL_ARB_compatibility and compatibility profilers properly (i used to think this wont happen, but AFAIK there was recently some work towards the former, so who knows). |
|
Now, for GL compatibility profiles, if they cause problems, are obsolete and intentionally not supported, better we are off.