On Saturday 30 Sivan 5771 21:00:28 email@example.com wrote:
> > That's not the problem at my end. I had nvidia-kernel-dkms installed,
> > which automatically takes care of that. I haven't had to recompile
> > the driver on a kernel upgrade for months.
> I think the problem is the new multiarch path of libGL.so.1¹. The
> nvidia packages divert this file and replace it with their own version,
> and the versions in testing have not been adapted to the new filesystem
> layout yet. Actually they are uninstallable, because libgl1-mesa-glx
> breaks libgl1-nvidia-alternatives (<= 275.09.07-1), the version in
I know this is playing with fire but I did this:
sudo ln -s /etc/alternatives/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so.1
This points the "multiarch" version to where the /usr/lib version points. Save the original symlink to libGL.so.1.2 to be safe but easy enough to restore is need be. You might also manually point the nvidia/diversion to that one.
Anyway, I had X and NVidia driver working fine but openGL apps crashed out.
After this symlink, flightgear started fine so it fixed my problem in any event. Nouveau might not find libGL at all right now.
This multiarch business may be a good idea, but partial upgrades to Sid can cause havoc as did recent upgrades to libc6 stuff on my box. Please finish it and then post the upgrades :-)