1

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:

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.

jlettvin
  • 181
  • 1
  • 7

1 Answers1

0
  1. Add this repository: sudo apt-add-repository ppa:ubuntu-x-swat/x-updates

  2. Update: sudo apt-get update

  3. Install NVIDIA Drivers: sudo apt-get install nvidia-current nvidia-settings

Chester
  • 1,098
  • 7
  • 15