我在 Ubuntu 18.04 LTS 上运行 VirtualBox,Windows 10 在客户机上运行,我使用 Ubuntu 或 VirtualBox 都没有遇到任何问题,我也在使用 Cairo dock,也没有遇到任何问题,直到今天 VirtualBox 毫无预警地崩溃了,我可以看到运行 Windows 10 Pro 64b 的客户机被中止了,当我试图通过查看 VirtualBox 日志来找出问题所在时,Ubuntu 崩溃了。
当我重新启动 Ubuntu 时,崩溃日志显示:
-rw-r----- 1 me whoopsie 2060878 Sep 17 17:41 _usr_bin_nautilus.1000.crash
-rw-r----- 1 root whoopsie 91135782 Sep 17 15:38 _usr_lib_virtualbox_VirtualBoxVM.0.crash
此外,cairo-dock 加载失败,而且不仅加载失败,我的系统中实际上也没有任何它的踪迹,当我使用以下命令在终端中列出所有已安装的应用程序时,结果中没有 cairo dock,所以它似乎消失了,就好像它从来没有出现在我的系统中一样,我找不到它的任何踪迹:
apt list --installed |grep cairo
dpkg --get-selections | awk '{print $1}' |grep cairo
除了魔术师之外,还有什么原因可能导致 VirtualBox 崩溃,随后 Ubuntu 崩溃,然后导致已安装的应用程序从我的 Ubuntu 系统中完全消失?
答案1
尽管我从未彻底弄清这些问题,但我通过执行以下操作解决了所有问题:
- cairo-dock-重新安装最新版本(3.4.1-1.2)
- VirtualBox-升级至版本 6.0.12 r133076(Qt5.9.5)
Nautilus - Linux 操作系统内核已升级多次,Nautilus 从未崩溃过。我从内核版本升级
4.18.0-22.23~18.04.1
到当前内核版本:Linux version 5.0.0-31-generic (buildd@lgw01-amd64-046) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #33~18.04.1-Ubuntu SMP Tue Oct 1 10:20:39 UTC 2019
所以我只能得出这样的结论:我遇到的问题都是不相关的,仅仅是巧合,而且每个应用程序版本都不稳定,升级后我就不再遇到问题了,Nautilus 的问题在一次或几次内核更新中得到了解决,从那以后我就没再遇到过问题 :)