Problem resolved by: remove all of linux-restricted-modules*, nvidia* with --purge
install envy - use envy to install nvidia-glx - use envy to remove nvidia-glx - use envy to clean-up all ATI and Nvidia installations remove envy install linux-restricted-modules-generic* first, then install nvidia-glx All now works. Things that made it hard were (hoping this might help somebody else): - after about a dozen attempts and reboots, realising that the latest kernel (2.6.20-16) does not work with current ubuntu provided nvidia-glx, so had to revert to 2.6.20-15. - remembering to install linux-restricted-modules BEFORE nvidia-glx, because nvidia-glx drags in the -386 stuff instead of the -generic stuff. Why? Thanks to Sitsofe and Alberto, and I owe Alberto an apology - envy is very verbose, you can see what's going on, my issue now is it installs about a million other packages than the ones you get if you go the ubuntu way, and I don't want to do that whenever I change kernel. The only thing it didn't clean up after itself (as far as I can tell) was /usr/share/envy - it said it wasn't empty. -- nvidia-glx installation is broken after reboot https://bugs.launchpad.net/bugs/130832 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs