Did you try to remove / purge then reinstall your nVidia drivers?
After 17 years of using nVidia on Unix and Linux systems, if something happens to my graphics, that is the first thing I do.
So much so, that I came up with this script that does it for me:
Code:
#!/bin/bash
## MAFoElffen, <mafoelffen@ubuntu.com, 2010.06.22
# updated 2014.04.20
# Name: reinstall-nvidia.sh
#
DRIVER=$(apt list nvidia-driver* --installed 2> /dev/null | awk -F "/" ' ! /Listing/ {print $1}')
sudo apt remove --purge -y $DRIVER
sudo apt install -y $DRIVER