Re: bumblebee on laptop
On Tue, 24 Dec 2013 11:37:45 +0100
Slavko <linux@slavino.sk> wrote:
> Hi,
>
> Thanks, i will try it. But i see, that you know more than I about this.
> Please, can you describe me in short, what are differences between usage
> the mesa-glx and the nvidia-glx?
The way I see it - nvidia-glx and mesa-glx are different
implementations of libGL.so (and friends).
Mesa-glx is a free software.
Nvidia-glx is not a free software.
Mesa-glx can work with any xorg video module they put into Debian main
archive.
Nvidia-glx can work with 'nvidia' xorg video module only, and they put
it into non-free Debian archive along with nvidia-glx.
>From the user's point of view, the difference between mesa-glx and
nvidia-glx lies in the number of OpenGL extensions supported.
> Are there some disadvantages or so? It
> is possible and not dangerous to mix the nvidia driver and mesa-glx?
Simple mixing won't work, in my experience. For example, trying to run
'glxgears' linked against nvidia-glx on the X server running 'intel'
xorg module ends with:
Xlib: extension "NV-GLX" missing on display "xxx".
In Debian, at least, they provide 'glx-alternative-*' packages
which allows the user to switch between different implementations of
GL.so.
Now, they say there's that 'bumblebee' project, which allows to run an
X client on a NVIDIA video card while drawing on the Intel video card,
but:
a) The way I undestand it, their 'optirun' wrapper is preloading
nvidia-glx GL.so to an executable, while everything is linked against
mesa's GL.so.
b) Luckily I don't have the hardware for which 'bumblebee' is necessary.
Reco
Reply to: