Comment 28 for bug 35741

Revision history for this message
Ariel Vardi (ariel-vardi) wrote :

wow, that's a pretty impressive guess! :)
However, from your first post I managed to see that the package nvidia-glx had diverted libGL.so.1.2 to /usr/lib/nvidia/libGL.so.1.2.xlibmesa

I tried to temporarily remove nvidia-glx but it said:

Removing nvidia-glx ...
dpkg-divert: rename involves overwriting `/usr/lib/libGL.so.1.2' with
  different file `/usr/lib/nvidia/libGL.so.1.2.xlibmesa', not allowed
dpkg: error processing nvidia-glx (--remove):
 subprocess post-removal script returned error exit status 2

Just out of curiosity i removed the symlink i had previously created, resulting in dri not working again. I replaced manually libGL by the one that had been diverted by nvidia-glx and it worked. DRI is enabled without any dirty symlink.

The problem is therefore with nvidia-glx.
The new Vaio SZ laptops have both an intel 945gm and an nvidia chipset between which you can switch to save battery life.