Ubuntu 20.04 启动时卡住

Ubuntu 20.04 启动时卡住

我有 ubuntu 20.04.1 LTS(刚刚升级),具有双启动系统。最近我无法启动 ubuntu。它在 grub 菜单后卡住了 - 黑屏且只有一行:Ubuntu:干净,100936/2949120 个文件,9304228/11796400 个块。

我在 Ask ubuntu 上读到过类似的帖子,这似乎是某种视频图形问题。新旧内核都存在同样的问题。

还值得一提的是:在升级期间我必须删除 xserver-xorg-video 和 colord 包。

经过一番研究,我发现我有 Radeon HD 4650 而不是 Nvidia 显卡。这似乎与删除 xserver-xorg.-video 包有关?

ubuntu-drivers device

什么也没做

sudo apt install xserver-xorg-video-nouveau

出现错误:未满足依赖项(xorg-video-abi-24 和 xserver-xorg-core(但不会安装))。无法更正问题,您持有损坏的软件包。

dpkg --get-selections | grep hold

什么也没做

更新:我成功安装了 Radeon 驱动程序和 xserver-xorg-video-nouveau + colord 软件包。我在正常启动时完成了这些操作(在恢复启动时,我不知何故无法获得互联网连接)。因此,我已全部安装完毕,但问题是一样的。我卡在启动时。

我还尝试在 linux 行中编辑 grub 菜单 - 添加 nomodeset、nouveau.noaccel=1 并将“quiet splash”替换为 noapic noacpi nosplash irqpoll。没有结果。

请帮帮我,我无法使用 ubuntu。

答案1

最终解决了我的问题的方法是安装 gdm3 包,该包“已损坏或未完全安装”。我必须从正常启动而不是恢复中执行此操作。

现在我恢复了系统设置:)

答案2

只需使用 live pendrive 并安装 boor repair

sudo apt-get install -y 启动修复 && 启动修复

来源:https://help.ubuntu.com/community/Boot-Repair

答案3

一个好的策略是放弃所有专有图形驱动程序(nvidia)并恢复使用久经考验的开源驱动程序(nouveau)...所以让我们启动到恢复模式...在其菜单中...选择连接到网络

然后选择 root 提示...然后运行

sudo apt purge 'nvidia-*'

sudo apt-get autoremove  # critical step to remove all libnvidia*

确认所有 nvidia 软件包都已消失

dpkg -l | grep nvidia  #  commandA

如果上面显示任何包,那么也删除它们...按照

apt-get purge xxxxxx  #  where xxxxx is an nvidia package listed commandA

对上述命令 A 的输出中列出的每个包执行上述命令...然后运行

ubuntu-drivers devices #  to list available graphics drivers

你应该看看xserver-xorg-video-nouveau是否存在这样的问题

sudo apt install xserver-xorg-video-nouveau

如果你看到了Unable to correct problems, you have held broken packages问题

sudo apt-get -f install

这将列出保留的包裹

dpkg --get-selections | grep hold

然后安装它列出的软件包...然后重新发布上面提到的 xserver-xxx

重新启动,你就应该没问题了...发出这个来确认你正在使用什么视频驱动程序

sudo lshw -c video 

附言:我刚刚买了一台使用 nvidia 的笔记本电脑,按照上述步骤切换到使用 nouveau,一切运行正常 - 没有被扣留或损坏的软件包

相关内容