Yes, I have read How do I install the Nvidia drivers? and yes, I have looked for years and experimented extensively with directions from many dozens of pages. My question here on askubuntu yesterday was removed as already answered in error. Please do not remove it again, as it is not answered.
GOAL: GLX working on any nvidia driver with at least a 1920 x 1080 X window display size.
STARTING WITH:
- Lenovo Thinkpad W520
- ubuntu 12.04 LTS 64 bit
- http://us.download.nvidia.com/XFree86/Linux-x86/319.23/README/installdriver.html
- http://us.download.nvidia.com/XFree86/Linux-x86_64/295.53/NVIDIA-Linux-x86_64-295.53.run
- working X on 1920 x 1080 (16:9) laptop display (no nvidia or GLX)
ACTIONS:
CTRL-ALT-F1
login:passwd
cd Downloads
sudo su
service lightdm stop
init 3
pushd /etc
mkdir X11.backup; cd X11; tar cf - .|(cd ../X11.backup;tar xf -) # Make a safe copy
popd
chmod +x NVIDIA.*run
./NVIDIA.*run
service lightdm start
PROBLEM 1: X screen is 640x480 with no possibility of adjustment (System Settings>Displays) offers no size changes. Small screen makes using X impossible.
CTRL-ALT-T
nvidia-xconfig
PROBLEM 2: rewritten /etc/X11/xorg.conf doesn't work any better.
RECOVERY:
CTRL-ALT-F1
login:passwd # if you logged out before
sudo su
cd /etc
mv X11 X11.nvidia
mkdir X11
cd X11.backup
tar cf - .|(cd ../X11; tar xf -)
service lightdm start
Now I am back to my beloved 1920 x 1080 X-windows, with no nvidia and no GLX.
I've been experimenting with making nvidia work on this laptop for years without success. Bumblebee, and every other thing I have tried leads to the same lack of nvidia or screen size control. I have tried numerous changes to BIOS (optimus etc...)
Please offer advice on reaching my GOAL. The more detailed the command sequence, the better. Explanation is of secondary importance, and the less there is, the easier it is to run the commands.
I will return the favor by posting a precise sequence of actions that leads to successful installation as it actually is done on my machine. It may help other thinkpad owners who I have seen struggling with this.
lsmod | grep nvidia
? Does that output anything? That will tell you if the nvidia kernel module is loaded. Then we can work forward from there – Zach Oct 13 '13 at 08:35