On my 64-bit system with multiarch, I am seeing this issue upon attempting d-u this morning:
root@imerabox:/home/don# apt-get -s dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
libgl1-nvidia-glx : Recommends: nvidia-kernel-dkms (= 304.64-1) or
nvidia-kernel-304.64
Breaks: libgl1-nvidia-glx:i386 (!= 304.64-1) but 304.60-1 is installed
libgl1-nvidia-glx:i386 : Breaks: libgl1-nvidia-glx (!= 304.60-1) but 304.64-1 is installed
nvidia-glx : Depends: libgl1-nvidia-glx (= 304.60-1) but 304.64-1 is installed
Recommends: libgl1-nvidia-glx-i386 but it is not installable
xserver-xorg-video-nvidia : Depends: libgl1-nvidia-glx (= 304.60-1) but 304.64-1 is installed
E: Unmet dependencies. Try using -f.
Based on prior bad experience (http://forum.siduction.org/index.php?msg=23483#23483) with this i386 package, I am reluctant to try a -f. What would be the advice?
Thanks.
Today, I found my courage and (in init 3) ran apt-get -f install. From my apt log:
Start-Date: 2012-11-09 06:52:18
Commandline: apt-get -f install
Upgrade: nvidia-vdpau-driver:amd64 (304.60-1, 304.64-2), nvidia-kernel-dkms:amd64 (304.60-1, 304.64-2), xserver-xorg-video-nvidia:amd64 (304.60-1, 304.64-2), libgl1-nvidia-glx:amd64 (304.64-1, 304.64-2), libgl1-nvidia-glx:i386 (304.60-1, 304.64-2), nvidia-alternative:amd64 (304.60-1, 304.64-2), nvidia-glx:amd64 (304.60-1, 304.64-2)
End-Date: 2012-11-09 06:52:49
The d-u completed with no error and no package removals. I removed the old nvidia kernel module, went to init 5, and here I am looking a beautiful display with all graphics and acceleration working perfectly.
Alles gut! :)
@dibl, the new 304.64 has better performance, dont you experience too?
On Phoronix there is a framerate performance test showing that 310 get even better! But I am reluctant, because this might be just gaming related ....
Yes, it looks very good. On my desktop rig I have a big 1920x1200 NEC Multisync monitor, so when I run desktop effects and spin that cube, it uses some serious GPU horsepower, and it's working great. I'm not a gamer, so I can't say how well the games are running.