我最近将我的 ubuntu 16.04 升级到 18.04 再升级到 20.04。升级到 20.04 时,我看到一个与 nvidia 驱动程序相关的错误。升级完成后,我必须手动重启系统,但除此之外,一切似乎都很好。下次打开笔记本电脑时,我看到黑屏,于是我进入恢复模式->修复损坏的软件包->点击重启。但我觉得我的笔记本电脑启动花了很长时间。在这段时间里,我的 nvidia 驱动程序是 340.108。在 nvidia 网站上,它推荐我使用 390.147 版本。所以我照做了,apt search nvidia-driver
然后sudo apt install nvidia-driver-390
什么都没有改变,除了当我这样做时modinfo nvidia
,它说version : 390.147
每次都会出现黑屏,然后它会加载但需要很长时间才能启动。
我在双启动系统上使用 nvidia GeForce 820M,系统装有 windows 8.1 和 ubuntu 20.04,系统有 4 GB RAM。我知道这不是一个快速的硬件,但它从来没有这么慢过。我觉得我的 nvidia 驱动程序犯了一个大错误。
systemd-analyze
= 的输出Startup finished in 3.763s (kernel) + 1min 45.317s (userspace) = 1min 49.081s graphical.target reached after 1min 45.274s in userspace
我是 Ubuntu 新手,请用通俗易懂的语言解释一下。这也是我的第一个问题,所以请忽略我可能犯的任何错误。如果有人询问,我会在评论中提供任何所需的信息。非常感谢。
答案1
我也遇到过同样的问题。我正确安装了 nvidea 显卡才几天,就被建议自动更新。这个更新包含了很多 nvidea 包。
安装并重启后,屏幕变黑了,但 ubuntu 至少要等 2 分钟才会显示登录提示。
我最终切换回“nouveau xorg”驱动程序,重新启动,然后清除所有 nvidea 驱动程序。然后通过转到 ubuntu 面板中的“附加驱动程序”并选择最后一个来重新安装 nvidea 驱动程序。
apt 删除 --purge nvidia-*
自动删除
干净整洁