|
|
#1 | |
|
Registered User
Join Date: Dec 2010
Posts: 66
|
What is its purpose?
Is this meant to be used with -x (extract only) or can the Nvidia driver now use Gallium for 3D? Wouldn't it be smarter to just use the --opengl-prefix flag to avoid interfering with Gallium? |
|
|
|
|
|
|
#2 | |
|
NVIDIA Corporation
Join Date: Feb 2010
Location: Santa Clara, CA
Posts: 237
|
No, the NVIDIA driver still needs NVIDIA GLX and GL libraries in order for OpenGL to work.
The intention is to avoid clobbering existing GL/GLX libraries (such as Mesa/Gallium3D) that might be needed for a different (non-NVIDIA) GPU. This can be useful in settings where the NVIDIA GPU is not used for graphics at all. For example, using an NVIDIA GPU for CUDA/OpenCL on a system which already has a different GPU that is being used for graphics, including OpenGL. Yes, if you want to install the NVIDIA GL libraries, but avoid conflict with an existing GL implementation, the --opengl-prefix flag works fine for that. This option isn't for that, though; it's for avoiding installation of GL libraries completely when they're not needed at all. |
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Dec 2010
Posts: 66
|
If this is intended for Optimus notebooks (afraid to say it?), Synergy, and multi-GPU desktops, a more suitable solution would be defaulting gl and xorg file placement to /usr/lib/nvidia-blah/.
It's not fun tearing apart your drivers and repacking them so they don't break our systems. |
|
|
|
|
|
#4 | |
|
NVIDIA Corporation
Join Date: Sep 2007
Posts: 254
|
No; please refer to: ftp://download.nvidia.com/XFree86/Li...E/optimus.html
|
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Dec 2010
Posts: 66
|
Much appreciated.
|
|
|
|
![]() |
| Thread Tools | |
|
|