无法从命令提示符启动 GUI

无法从命令提示符启动 GUI

我已经运行 Ubuntu 一段时间了。昨晚我安装了定期自动下载的更新并关机。今天早上机器只能启动到命令提示符。我尝试了所有能在网上找到的“修复方法”,但都没有成功。startx 命令显示一条消息“API 不匹配:NVIDIA 内核模块的版本为 304.88,但此 NVIDIA 驱动程序组件的版本为 173.14.35。”...我如何确保两者相同?我还能做些什么让这台机器再次启动 GUI?

答案1

重新安装驱动程序将解决您的问题:

sudo apt-get purge nvidia*
sudo apt-get install nvidia-current
sudo reboot

答案2

我遇到了这个问题并且必须从命令行安装 Nvidia 驱动程序。

如果 Ubuntu 为您安装了 nvidia 包,那么我建议:

sudo apt-cache search nvidia

看看你得到了什么。我敢打赌你可以找到一个要重新安装的包,就像这样:

sudo apt-get install nvidia-common (*which may show up as "already installed")

如果已经安装。那么我建议删除它并重新安装:

sudo apt-get remove nvidia-common
sudo apt-get autoclean
sudo apt-get update
sudo apt-get install nvidia-common
sudo shutdown -r now

然后电脑会重启。如果这不起作用,请尝试从 Nvidia 网站下载源驱动程序。您还可以在那里找到他们为 Linux 提供的驱动程序的安装说明。

相关内容