在将 Ubuntu 升级到 12.04 后,我花了几个小时让我的显卡工作。但什么也没起作用。
最新的尝试是:
安装“官方”驱动程序(http://us.download.nvidia.com/XFree86/Linux-x86/340.32/NVIDIA-Linux-x86-340.32.run),但安装程序提示已安装 nouveau 驱动程序。我尝试通过以下方式删除/卸载此驱动程序:
- 将 nouveau 放入 modprobe 黑名单(参见:如何禁用“Nouveau Kernel Driver”?) 和
- 通过删除软件包:
apt-get --purge remove xserver-xorg-video-nouveau
。这没有帮助;安装程序仍然检测到 nouveau 驱动程序
我添加了 xorg-edges PPA:
sudo add-apt-repository ppa:xorg-edgers/ppa
然后我安装了nvidia-graphics-drivers-340
(见http://www.ubuntuupdates.org/ppa/xorg-edgers) 这样:
$ sudo apt-get install nvidia-graphics-driver-340
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nvidia-graphics-driver-340
我怎样才能解决这个问题?
答案1
我遇到了同样的问题,并通过在终端中运行以下命令解决了该问题:
sudo apt-get purge nvidia* ## remove the previously installed proprietary driver
sudo reboot
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-340
这对我来说很有效。让我知道你的情况如何。
答案2
12.04 不是最新版本。15.04 是最新版本,我建议全新安装,而不是 dist-upgrade。备份所有数据并全新安装 15.04,您的驱动程序应该可以开箱即用。如果发现任何问题,请再次安装 nvidia 官方驱动程序,但它将与 15.04 中包含的更新的 nouveu 驱动程序兼容。