我正在运行带有 Unity 环境的 Ubuntu 16.04。
最新更新包括 Nvidia 显卡驱动程序更新。更新后,Ubuntu 将无法登录,也不会接受任何密码。它会返回到登录屏幕。
我的电脑的显卡在主板上。我使用的是最新内核 - 4.4.0-45。无论是否转到以前的内核,选择 Nvidia 驱动程序,我现在都无法使用 Unity。
如何纠正这个问题?如何恢复到以前的 Nvidia 版本?我正在运行 Ubuntu 和 Mint 18 Cinnamon 双启动。
如果我无法登录,如何访问 Ubuntu?Ubuntu 16.04(最新更新 - Nvidia)似乎与 Unity 不兼容。
答案1
我昨天也遇到了同样的问题。X(lightdm)启动时显示 Nvidia 启动画面。因此 nvidia 驱动程序总体上工作正常。登录画面出现。但在 X 上登录后,屏幕变黑,然后 X(lightdm)再次启动时显示 Nvidia 启动画面和登录画面。
对我来说是 nvidia 驱动程序。已安装最新升级,nvidia-current
导致nvidia-304
X-logon 时无法重新启动 lightdm。
但简单地安装nvidia-367
或nvidia-370
按照通常的建议,并不是所有 Nvidia GPU 的真正解决方案。
首先,我们必须检测实际使用的 GPU。因此,请按照如何在 Ubuntu 16.04 Xenial Xerus 上安装最新的 Nvidia 驱动程序。
对我来说是:
axel@arichter:~$ lspci -vnn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G92M [GeForce GTX 260M] [10de:0618] (rev a2) (prog-if 00 [VGA controller])
因此 aGeForce GTX 260M
正在使用中,因此NVDIA 驱动程序搜索页面告诉我必须使用GeForce 200M Series (Notebooks)
驱动程序。Version: 340.98
然后sudo apt-get purge nvidia-*
就 sudo apt-get install nvidia-340
帮我解决了这个问题。
答案2
我昨天遇到了同样的问题,登录后要安装正确的驱动程序,只需输入:sudo apt-get install nvidia-367
这是最新的驱动程序,较旧的驱动程序不适用于此内核,它是 nvidia-304.132
答案3
Ctrl++ ;AltF1
输入您的登录名和密码;
进入sudo apt purge nvidia*
;
重启;
重新安装 nvidia 驱动程序
答案4
感谢所有回复的人。我已经删除了 Unity,目前正在运行 Mint 18 XFCE。到目前为止,没有问题。