我有一个配备 NVIDIA GeForce GT 210 显卡和 Ubuntu 10.4 的工作站,并且在试图让它们一起工作时遇到了相当烦人的问题。(在其他机器和早期的 Ubuntu 版本上,我一直是一个非常高兴的 NVIDIA 用户。)
首先,简单地使用“管理->硬件驱动程序”自动建议的NVIDIA驱动程序根本不起作用。基于这个答案,我尝试了直接来自 NVIDIA 的驱动程序,并让它工作了一段时间。但是现在(可能是由于重新启动,或者apt-get upgrade
)我又不走运了。
现在似乎与Nouveau驱动程序发生了冲突。我试过删除它:
apt-get --purge remove xserver-xorg-video-nouveau
(如此处建议)并重新启动我也试过
modprobe -r nouveau
,但它给了FATAL: Module nouveau is in use.
但是当试图(重新)执行 NVidia 的安装程序(NVIDIA-Linux-x86_64-256.53.run)时,它一直在抱怨 Nouveau。我开始没有想法了,所以欢迎任何帮助!
似乎一旦我解决了这个问题,我就能够切换到使用更新的内核(由
apt-get upgrade
:2.6.32-21 到 2.6.32-25 自动安装),并且使用该内核,Nouveau 模块不再使用(可能是由于删除了 xserver-xorg-video-nouveau 包?)。然后,在安装了适当的 linux-headers 包之后,NVIDIA 安装程序同意继续并重建内核模块并投入使用。
然后是一些双显示器配置,最后一切似乎都很顺利。唷。:-)
(非 NVIDIA 驱动的问题包括: 1) VGA 输出的图像在水平方向上是错误的;即使手动调整显示器2)DVI 和VGA 输出的颜色(或对比度)也大不相同。卡中只有一个 DVI 输出,所以我需要为另一台显示器使用 VGA。)
我不确定是否有人会面临与我完全相同的混乱,但是,回顾一下,对于其他拥有相同或相似显卡的人:
编辑:删除 Nouveau 驱动程序
我不得不重新设置我的机器(由于系统磁盘,Intel X25-M SSD,坏了并且不得不更换......),这次绕过了任何 eCryptfs 问题,所以现在更清楚一点我如何删除和禁用 Nouveau 驱动程序(以便能够安装 NVIDIA 驱动程序):
apt-get --purge remove xserver-xorg-video-nouveau
/etc/default/grub
并添加该行GRUB_CMDLINE_LINUX="nouveau.modeset=0"
sudo update-grub
之后,您应该能够安装 NVIDIA 驱动程序而不会与 Nouveau 发生冲突。
Ubuntu X 团队在这里维护了一组向后移植的驱动程序。您应该尝试安装那些,否则每次获得内核更新时都必须重新安装驱动程序。
我有类似的问题。尝试这个 :
telinit 3
sudo gedit /etc/modprobe.d/blacklist.conf
添加这一行时将 nouveau 列入黑名单blacklist nouveau
这对我有用。
我为 GT 230 试过这个
到目前为止,我有一台 210GT,它使用 rpeository 中的 nvidia-current 驱动程序在 10.04 到 11.04 中解决了零问题。为了使驱动程序正常工作,您可能需要创建一个新的 /etc/X11/xorg.conf 文件。为此,打开一个终端并输入:
运行上述命令将备份旧的 xorg.conf 文件。创建新文件后,您所要做的就是重新启动。