In my case I have a GeForce 6150SE so I really need this 304.131 and can't higher version like 340.xx.
For people needing to downgrade, this is one (among others) correct way to do so with Ubuntu 16.04: - first create a file named /etc/apt/preferences.d/local-nvidia-quirks with the following content: Explanation: block this specifique update because of OpenGL problem with 304.132 Package: nvidia-304 Pin: version 304.132-0ubuntu0.16.04.2 Pin-Priority: -10 Explanation: block this specifique update because of OpenGL problem with 304.132 Package: nvidia-opencl-icd-304 Pin: version 304.132-0ubuntu0.16.04.2 Pin-Priority: -10 - then reinstall the working old packages (they are still available in the repository): sudo apt install nvidia-304=304.131-0ubuntu3 nvidia-opencl- icd-304=304.131-0ubuntu3 - finally, reboot your computer (because it also affects the initrd boot image) The previous way only blocks the currently known not working version, without blocking future updates. If you want a way to stay at the known working version without further updates, here is the content you should use for your /etc/apt/preferences.d/local-nvidia-quirks: Explanation: do not use any other version than this one, ever (priority 1001 will ensure that) Package: nvidia-304 Pin: version 304.131-0ubuntu3 Pin-Priority: 1001 Explanation: do not use any other version than this one, ever (priority 1001 will ensure that) Package: nvidia-opencl-icd-304 Pin: version 304.131-0ubuntu3 Pin-Priority: 1001 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to nvidia-graphics-drivers-304 in Ubuntu. https://bugs.launchpad.net/bugs/1639180 Title: no login possible after update to nvidia 304.132 Status in nvidia-graphics-drivers-304 package in Ubuntu: Confirmed Status in nvidia-graphics-drivers-legacy-304xx package in Debian: Confirmed Bug description: Ubuntu 16.04 LTS NVIDIA driver: - nvidia-graphics-drivers-304 - update to version 304.132 dpkg.log: upgrade nvidia-304-updates:amd64 304.131-0ubuntu3 304.132-0ubuntu0.16.04.2 - reboot - lightdm login screen - login - a few seconds some flickering - and the lightdm login screen appears again It is not possible to login. Unity is not loading. .xsession-errors: X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 155 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 34 Current serial number in output stream: 35 See also bug 1634802 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/+bug/1639180/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp