![VirtualBox 更新后,无法让 LightDM 或 GDM 在 LTS 16.04 上运行](https://linux22.com/image/1204466/VirtualBox%20%E6%9B%B4%E6%96%B0%E5%90%8E%EF%BC%8C%E6%97%A0%E6%B3%95%E8%AE%A9%20LightDM%20%E6%88%96%20GDM%20%E5%9C%A8%20LTS%2016.04%20%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
我创建了一个错误报告针对此问题,但我完全没有办法调查原因。重新启动后,lightdm 会尝试启动 5 次,然后才会在控制台屏幕上失败,并且每次sudo systemctl restart lightdm
调用时都会失败。请参阅以上链接以获取所有附加的日志文件。最后一次成功重启是在3月13日,3月31日再次重启时又出现了这个问题。
我努力了清除并重新安装我的英特尔显卡驱动程序。我尝试过较旧的内核(4.4.0-112-generic)。我还尝试过清除并重新安装 lightdm 和 xorg,但无济于事。我还尝试过刷新 initrd 文件:
update-initramfs -c -k all
update-grub
我可以使用 lxdm 启动桌面,但许多应用程序无法启动。例如,Firefox 总是因段错误而失败,Roxterm 无法打开,Transmission 无法打开,除了 Firefox 段错误之外,这些故障不会显示在 syslog 或 kern.log 中。将在桌面环境 (LXDE) 内打开的应用程序包括 Seamonkey、Lxterminal 和 PCmanFM。
答案1
显然,我在主机系统上安装了 Virtualbox 客户机实用程序,通常只需在客户机上运行它即可。此问题仅在软件包更新时发生。经过反复试验,有问题的软件包virtualbox-guest-x11:amd64 (5.1.34-dfsg-0ubuntu1.16.04.2) 复制,其他 virtualbox-guest 包都不会导致此问题。