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.
wow, that's a pretty impressive guess! :) nvidia/ libGL.so. 1.2.xlibmesa
However, from your first post I managed to see that the package nvidia-glx had diverted libGL.so.1.2 to /usr/lib/
I tried to temporarily remove nvidia-glx but it said:
Removing nvidia-glx ... libGL.so. 1.2' with nvidia/ libGL.so. 1.2.xlibmesa' , not allowed
dpkg-divert: rename involves overwriting `/usr/lib/
different file `/usr/lib/
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.