Ubuntu 13.10 出现 NVidia 显卡驱动问题,XServer 无法启动

Ubuntu 13.10 出现 NVidia 显卡驱动问题,XServer 无法启动

我在 Wine 上运行《帝国时代 II》时遇到了问题。它显示加载某些 NVidia 文件时出现问题(我不能再犯此错误),并且建议使用 Nouveau 驱动程序,即使我正在使用它们。

我决定重新安装 NVidia 驱动程序,并安装最新的驱动程序。我使用了该教程:http://news.softpedia.com/news/How-to-Install-the-Latest-NVIDIA-331-20-Drivers-in-Ubuntu-13-10-399182.shtml

安装并重启后,我的 XServer 不再运行。使用控制台,我删除了所有 nvidia 驱动程序:sudo apt-get purge nvidia-*。这样,系统就可以再次运行,但分辨率很低。

之后,我从该教程中删除了存储库,并再次安装了 nvidia 驱动程序,但每次都会发生这种情况 - XServer 无法启动,我需要删除 NVidia 驱动程序。

我能做些什么?

附加信息:当我尝试使用 apt-get 安装 nvidia-current 驱动程序时,我收到以下信息:无法安装某些软件包。这可能意味着您请求了一个不可能的情况,或者如果您使用的是不稳定的发行版,则某些必需的软件包尚未创建或已从 Incoming 中移出。以下信息可能有助于解决这种情况:

以下软件包具有未满足的依赖性。 nvidia-current:依赖:xorg-video-abi-11但无法安装或xorg-video-abi-12但无法安装或xorg-video-abi-13但无法安装推荐:nvidia-settings-current但无法安装E:无法纠正问题,您持有损坏的软件包。

使用 aptitude 安装之后,效果就像我之前描述的一样。

答案1

如果您想恢复 nouveau 驱动程序,您应该注意,在更新到为 Nvidia 设计的其他驱动程序包时,它可能已被列入黑名单。您应该查看

etc/modprobe.d/nvidia-graphics-drivers.conf

看看 nouveau 驱动程序是否已被列入黑名单。检查 etc/modprobe.d/ 中的所有其他“graphic..conf”文件,看看 nouveau 驱动程序是否存在并被列入黑名单(即,如果您找不到原始的“nvidia-graphics-drivers.conf”文件)。如果是这种情况,那么您应该编辑文件。并删除存在 NOUVEAU 驱动程序的行。您所要做的就是使用您提到的代码删除 nvidia 驱动程序:

sudo apt-get 删除 nvidia*

然后使用代码安装 NOUVEAU 驱动程序:

安装 xserver-xorg-video-nouveau

但我建议您最好尝试从 NVIDIA 网站下载一个或多个适用于您的显卡的 Linux 驱动程序,并在删除所有其他 Nvidia 驱动程序和额外模块并将 nouveau 驱动程序和其他一些驱动程序列入黑名单后对它们进行测试。

使用此链接了解如何从 NVIDIA 网站下载和安装 Nvidia 驱动程序,并且再也不使用那个新驱动程序或其他专有驱动程序。访问 Nvidia 网站时选择您的显卡,为其找到合适的驱动程序,而不是上面提供的链接中提到的 Nvidia GTS 450。同样的程序,但使用不同的显卡。

相关内容