在追踪一个不幸的错误之后,我发现我的戴尔 Nvidia GeForce FX 5200 需要 nouveau 或 nvidia-current 以外的驱动程序:https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173/+bug/948053
问题是我不确定如何从这里继续 - 并且我对此也非常非常谨慎,因为最近两三次我尝试安装此卡的驱动程序时,结果出现了分辨率很差和/或屏幕空白的情况,并且我最终至少重新安装了一次 Ubuntu。
我相当肯定该卡没有错误,因为它在一个月前在同一台机器上的 Windows XP 下工作正常,所以我相信错误是人为的。 :/ 根据以上链接中的信息,最佳安装方法是什么?如果失败了,正确的恢复方法是什么?我不太想再次重新安装 :) 谢谢。
答案1
至少就我而言,我相信这个问题已经解决了。
最近,我读过很多关于它的驱动程序 - 173.14.35 - 以一种我可以使用 apt-get 访问和安装的方式发布了。原始问题中的链接指向了 precise-proposed 上的 nvidia-173 已更新为 xxx.xx.35 的公告,因此只需按照本页上列出的说明进行操作即可:https://wiki.ubuntu.com/Testing/EnableProposed
由于这是一个相当新的修复,我不能保证它适用于所有在 Ubuntu 12.04 下使用旧版 Nvidia 显卡的人。但就我而言,这比降级 Xorg 或回滚到旧版操作系统要好得多。
答案2
以下简单步骤对我于 2013 年 3 月 19 日更新的 12.04.02 版本有效。
- 安装 12.04.02(不要启用自动登录)。
- 当安装完成重新启动后,您将进入登录屏幕(请勿登录)。
- CTRL-ALT-F1 进入命令行。
- 在命令提示符下登录
- sudo apt-get install nvidia-173-updates (请勿安装 nvidia-173)
- 重启
- 享受
答案3
Nvidia 173开车上班的方法是降低xorg-xserver,所以这就是我们要做的.........
创造/etc/apt/sources.list.d/oneiric.list并添加 oneiric repo(您可以在终端上完全复制/粘贴以下内容
sudo -s
sudo cat >/etc/apt/sources.list.d/oneiric.list <<EOF
deb http://archive.ubuntu.com/ubuntu oneiric main
deb-src http://archive.ubuntu.com/ubuntu oneiric main
EOF
您还需要执行“固定”,以便选择 xserver-xorg 并将其保留为旧版本而不是最新版本。
在 /etc/apt/preferences.d/ 中创建一个新文件
cat > /etc/apt/preferences.d/xorg-xerver-pin-1050 <<EOF
Package: xorg xserver-xorg*
Pin: release a=oneiric
Pin-Priority: 1050
然后运行,
sudo apt-get update & sudo apt-get dist-upgrade
这将警告你,它将降级许多与“xorg”相关的软件包,这正是我们所需要的
从以下位置下载 Nvdia-173 驱动程序 这里
下载完成后,您需要停止 GUI,因此请按 ++ 以您的用户身份登录进入终端Ctrl并停止AltF1虚拟服务器和
sudo service lightdm stop
转到您保存它的位置(很可能在您的主下载文件夹中)
cd ~/Downloads
并运行以下命令
sudo chmod +x NVIDIA-Linux-x86-173.14.31-pkg1.run & sudo ./!$
按照屏幕上的说明操作,大多数情况下都选择“是”,完成后重新启动计算机。瞧!您现在正在使用英伟达驱动程序完全支持 3D!如果您想配置其他设置,可以使用nvidia-设置您现在已安装的应用程序。如果您更改了某些内容并想保存它,则必须以 root 身份运行它,因此最好按Alt+F2并在命令上输入gksu nvidia-settings
答案4
只需将以下内容添加到您的 /etc/apt/sources.list 文件中:
deb http://cz.archive.ubuntu.com/ubuntu precise-updates main restricted
然后你可以
sudo apt-get install nvidia-173-updates
我已经安装了 nvidia-304,因此我必须执行以下操作:
sudo apt-get install -f