Nvidia driver 410 listed by ppa and ubuntu-drivers but does not seem to be installable via apt
Before trying to manually install the proprietary NVIDIA graphics driver version 410.6 I recommended that you try to install it again from the terminal with this command instead.
sudo apt install nvidia-driver-410 && sudo reboot # nvidia-driver-410 has been updated to nvidia-driver-430 in 18.04
Please note that the correct name of the package that you need to install is nvidia-driver-410 (NVIDIA driver metapackage) not nvidia-410. Installing the NVIDIA driver metapackage will install the NVIDIA graphics driver and several of its required dependency packages.
Update: The nvidia-driver-410 package in the Ubuntu 18.04 repositories has been upgraded to nvidia-driver-430.
If sudo apt install nvidia-driver-410 && sudo reboot
doesn't work, you can also download the NVIDIA 410.6 graphics driver from the official NVIDIA website and install it manually.
The official NVIDIA DRIVERS Linux x64 webpage -> Supported products tab shows that the NVIDIA GeForce GTX 660M GPU is compatible with the Linux x64 (AMD64/EM64T) Display Driver version 410.6. Click the green Download button on the NVIDIA DRIVERS Linux x64 webpage to download this driver (NVIDIA-Linux-x86_64-410.66.run).
Open the terminal and change directories using
cd
to the directory containing the NVIDIA-Linux-x86_64-410.66.run file that you downloaded.Install NVIDIA Linux x64 Display Driver version 410.6.
sudo chmod +x NVIDIA-Linux-x86_64-410.66.run sudo ./NVIDIA-Linux-x86_64-410.66.run sudo reboot
I was able to install by selecting the specific packages, like this:
sudo apt install nvidia-driver-410 libnvidia-gl-410 nvidia-utils-410 xserver-xorg-video-nvidia-410 libnvidia-cfg1-410 libnvidia-ifr1-410 libnvidia-decode-410 libnvidia-encode-410
Just like @karel said. I wanted to share the dependencies.