所以我运行了 apt-get dist-upgrade,现在我的系统无法启动。我通过了启动菜单。然后我看到文件系统检查的内容。就像是:
/dev/sda1: clean 34534/324344 files, 23445435/234435466 blocks
(数字是编造的。不认为实际数字是相关的)
它在屏幕上闪烁几分钟,直至稳定。我什么都做不了。我尝试按 Ctrl+Alt+FX 1-12 但没有反应。 Ctrl+Alt+Delete 重新启动。
它响应 ping,我可以通过 ssh 登录。
我怀疑这与图形驱动程序有关,因为我过去曾遇到过它们的问题。这是一张 Nvidia 卡。
在 /var/log/kern.log 的最后我有这个:
Nov 10 13:41:56 klutt kernel: [ 324.275907] nvidia-modeset: Freed GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:41:57 klutt kernel: [ 325.164463] nvidia-modeset: Allocated GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:41:57 klutt kernel: [ 325.521060] nvidia-modeset: Freed GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:41:58 klutt kernel: [ 326.436102] nvidia-modeset: Allocated GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:41:59 klutt kernel: [ 326.781826] nvidia-modeset: Freed GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:42:00 klutt kernel: [ 327.679554] nvidia-modeset: Allocated GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:42:00 klutt kernel: [ 328.044412] nvidia-modeset: Freed GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:42:01 klutt kernel: [ 328.891106] nvidia-modeset: Allocated GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
Nov 10 13:42:01 klutt kernel: [ 329.238838] nvidia-modeset: Freed GPU:0 (GPU-f5522274-0ae3-8a19-a228-47e2a3b8ac28) @ PCI:0000:01:00.0
但它持续了 60 行左右。
我尝试添加GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
到/etc/default/grub
.这使得屏幕停止闪烁,但我仍然无法登录 Gnome。我仍然可以 ssh。
答案1
我通过 ssh 登录并运行apt install nvidia-drivers
,它起作用了。