是的,我读过如何安装 Nvidia 驱动程序? 是的,我已经搜索了好几年,并且对几十页的说明进行了广泛的实验。我昨天在 askubuntu 上提出的问题被删除了,因为已经错误地回答了。请不要再次删除它,因为它没有得到回答。
目标:GLX 可以在任何具有至少 1920 x 1080 X 窗口显示尺寸的 nvidia 驱动程序上运行。
从...开始:
- 联想 ThinkPad W520
- Ubuntu 12.04 LTS 64 位
- 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
- 在 1920 x 1080 (16:9) 笔记本电脑显示屏上运行 X(无 nvidia 或 GLX)
行动:
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
问题 1:X 屏幕为 640x480,无法调整(系统设置>显示),无法更改大小。小屏幕导致无法使用 X。
CTRL-ALT-T
nvidia-xconfig
问题 2:重写的 /etc/X11/xorg.conf 没有任何效果。
恢复:
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
现在我回到了我心爱的 1920 x 1080 X-windows,没有 nvidia 也没有 GLX。
多年来,我一直在尝试让 nvidia 在这台笔记本电脑上运行,但没有成功。Bumblebee 和我尝试过的所有其他方法都导致同样的 nvidia 或屏幕尺寸控制缺失。我尝试过多次更改 BIOS(optimus 等...)
请提供一些关于如何实现我的目标的建议。命令序列越详细越好。解释是次要的,解释越少,运行命令就越容易。
我将通过发布一个精确的操作顺序来回报您的帮助,该顺序可成功安装,就像在我的计算机上实际完成的那样。它可能会帮助其他遇到此问题而苦恼的 ThinkPad 用户。
答案1
添加此存储库:
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
更新:
sudo apt-get update
安装 NVIDIA 驱动程序:
sudo apt-get install nvidia-current nvidia-settings