答案1
配备 AMD 显卡组件并运行 Ubuntu 16.04 的戴尔系统用户在进行在线更新后可能会遇到系统启动失败,这可能是由以下两个原因造成的:
原因 1:更新过程中,现有 amdgpu dkms下的文件中所需的软链接/usr/lib/x86_64-linux-gnu/dri/
被 mesa 相关包覆盖,导致 amdgpu 驱动程序损坏。
原因 2:现有的 amdgpu dkms 无法在线更新引入的新内核中构建,这也导致 amdgpu 驱动程序损坏。
建议的恢复步骤:
当出现“系统正在低图形模式下运行”对话框时,尝试切换到虚拟控制台,例如,同时按下Ctrl+ Alt+ 。然后使用您的用户名和密码登录。F3
运行以下命令,删除损坏的 amdgpu 驱动程序,并使系统恢复到内置 amdgpu:
sudo apt purge amdgpu-core amdgpu-dkms
重新启动系统,这次您应该能够成功启动到 Ubuntu 桌面。
您可以选择安装最新的 amdgpu 驱动程序这里以便更好地支持AMD的Raven Ridge APU和WX系列显卡。
答案2
Ubuntu 18.04 在线更新后也可能会遇到系统启动失败的情况,可能是由于:系统的 AMD 驱动程序在更新过程中未完全更新,因为要淘汰旧的 AMD 驱动程序并安装新的驱动程序,需要进行多次更新,因此该问题可能是由于用户在系统完成更新之前重新启动系统而导致的。
建议的恢复步骤:在连接以太网电缆的情况下重新启动系统,当出现戴尔徽标时按 ESC,然后它将显示 grub 菜单,为 Ubuntu 选择高级选项;然后使用(恢复模式)选择内核;并在恢复菜单中选择第一个选项(正常启动),它将使用 nomodeset 内核参数启动;启动到 Ubuntu 桌面后,使用命令行或 UI 再次进行更新,确保所有更新都已完成,然后系统应该会重新启动而不会出现问题,并且内核应该已经使用新的 AMD 驱动程序更新到 5.4.0。
顺便说一句,最好确保更新过程已经完成。