我正在尝试在 Alienware 笔记本电脑上安装 Ubuntu 16.04.3。为了启动安装介质,我必须使用nouveau.modeset=0
。此外,除非我取消选中有关安装更新和下载第三方驱动程序的两个框,否则安装程序将挂起。我想我只需在系统启动后更新并安装驱动程序即可。
问题就在这里。安装后,我启动了系统,但无法通过登录屏幕;我猜是因为我没有 Nvidia 驱动程序。所以我启动到恢复模式并运行apt update && apt upgrade
。但是升级命令在尝试配置 cups 时卡住了。以下是挂起前的最后两行:
invoke-rc.d: could not determine runlevel
[ OK ] Started Braille Device Support
因此,出于某种原因,invoke-rc.d 无法识别我的运行级别,我怀疑这与恢复模式有关。我确信我的问题与这个错误。 还这个问题看起来很相似,但是还没有解决。
现在我陷入了恶性循环。如果我尝试安装任何东西,我都会收到错误并建议运行
sudo dpkg --configure -a
由于运行级别错误,运行该命令再次卡住。一遍又一遍。
我怎样才能重新配置 dpkg 并安装我的视频驱动程序而不陷入这个循环?
答案1
在登录屏幕上,我能够进入 tty ctrl+alt+F3
。在 tty 上,我运行
dpkg --configure -a
这次成功了,因为我没有处于恢复模式。
最后我终于可以安装我的显卡驱动程序了
sudo ubuntu-drivers autoinstall
重启后我可以正常登录。不过对我来说这似乎是一个 bug。