FS#56288 - Missing --no-opengl-files version of the nvidia driver
Attached to Project:
Arch Linux
Opened by Incomplete Ness (incomplete) - Friday, 10 November 2017, 05:35 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 10 November 2017, 14:39 GMT
Opened by Incomplete Ness (incomplete) - Friday, 10 November 2017, 05:35 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 10 November 2017, 14:39 GMT
|
Details
As specified in [1], Nvidia's official driver has a
--no-opengl-files option, this prevents nvidia from
overwriting intel's opengl files on a dual card (one intel
integrated and one nvidia dedicated) system.
This is important for dual card system (which is very common), because: 1. It allows applications that relies on opengl to work correctly. If you have both intel's and nvidia's dirver installed, and config X to use intel to do the display, then application such as glxinfo would not work. 2. Solve bugs. On my computer, the KDE application launcher takes ages to popup, if I uninstall the nvidia driver, the problem is gone, which leads to suspect that this is caused by the overwriting. 3. Improved performance. I use intel for display and nvidia for computation, (configed as mentioned in 1), if I uninstall the nvidia driver, which enables intel's opengl, I experienced noticeable performance boost: chromium responds faster, and application "opens" faster, (no benchmark data, but feels so). [1] https://us.download.nvidia.com/XFree86/Linux-x86/295.59/README/optimus.html |
This task depends upon
Closed by Doug Newgard (Scimmia)
Friday, 10 November 2017, 14:39 GMT
Reason for closing: Not a bug
Additional comments about closing: Read the optimus page on the arch wiki
Friday, 10 November 2017, 14:39 GMT
Reason for closing: Not a bug
Additional comments about closing: Read the optimus page on the arch wiki
Modern nvidia drivers use libglvnd to fix this problem.