我在 VMWare Fusion 上安装了 Ubuntu 18.04 几个月了,没有任何问题。最近通过软件更新程序更新后,需要重新启动。
目前,当我尝试加载我的 Ubuntu 时,它卡在登录提示之前的紫色屏幕上。
我尝试在 GRUB 中使用nomodeset
,并且进入了登录屏幕,但之后屏幕变黑。
如何使我的虚拟机成功启动到桌面?
答案1
我在使用 Ubuntu 18.04.2 和 VMware Fusion(10.1.5 和 11.1.0)时遇到了同样的问题,我在这里找到了解决方案:https://unix.stackexchange.com/questions/426235/how-to-solve-stopping-user-manager-for-uid-121-error-after-installing-nvidia-d
我进入恢复模式并安装了 lightdm:
sudo apt install lightdm
并通过运行以下命令从 gdm3 切换到 lightdm:
sudo dpkg-reconfigure lightdm
重启后一切正常。
我希望这有帮助。
答案2
在最近一次更新后,Oraclebox 18.04 也出现了同样的问题。回滚到以前的内核,仍然没有解决。进入恢复并启动确实会调出桌面,但随后的重新启动仍然会出现死机紫屏。这对我来说是显示问题。
将我的图形控制器从 VMSVGA 切换到 VboxVGA 后,现在显示登录屏幕。不确定 VMWare 选项是否适用于您的显示器,但您可能想尝试切换一下,看看是否有任何不同。
答案3
我在 VMWare Workstation 15 Pro 上运行。当我从 18.04.1 升级并允许它更新时,也出现了同样的问题。我是 Ubuntu 新手,所以我不知道该怎么做。
我创建了一个新的 18.04.1 VM,当我更新时它以同样的方式死机了。
创建 18.04.2 VM 似乎没问题,但我无法使用非实验版本的 filesystem.h 加载 gcc。我不知道如何在 18.04.1 上实现这一点。
我现在使用 19.04 工作正常,但我想报告这个错误以帮助 Ubuntu 团队。(作为软件工程师,我很感激对问题的反馈。)但是据我所知,错误报告工具需要 Ubuntu 正在运行。
关于如何报告此错误您有什么想法吗?