最近我将我的笔记本电脑从 Ubuntu 16.04 LTS 升级到 18.04 LTS。一切正常,但我的电脑在做某事时死机,更具体地处理虚拟机。鼠标光标移动但桌面上没有任何响应。如果我按Ctrl+ Alt+ F1,它会锁定系统,一旦我再次解锁系统,一切都会保持原样。
如有必要,我会提供任何信息。另外,我在 Ubuntu 16.04 中没有这样的问题。
Virtualbox 最近在使用较新的内核时遇到了一些问题。可能值得尝试直接使用virtualbox.org的最新版本。
为此,请卸载 Virtualbox 的 Ubuntu 版本,例如使用 apt:
$ sudo apt remove virtualbox
Run Code Online (Sandbox Code Playgroud)
然后,从 virtualbox.org 下载包文件并使用您选择的包管理器安装它,例如使用 dpkg:
$ sudo dpkg -i virtualbox-5.2_5.2.12-122591~Ubuntu~bionic_amd64.deb
Run Code Online (Sandbox Code Playgroud)
确保安装了所有必需的依赖项:
$ sudo apt-get install -f
Run Code Online (Sandbox Code Playgroud)
重新启动并尝试再次运行您的虚拟机。
解决这个问题的唯一方法是重新启动并通过 tty 登录。从那里查看 Appport 是否已安装。您可以尝试以下操作:
“sudo apt list --installed | grep apport”。
如果不是,请尝试下面的行并按照提示操作
“sudo apt install apport”
如果已经安装,将目录更改为 /var/crash,然后查看文件(如果存在)。如果有,它们是在发生奇怪情况时由 Appport 自动生成的。
如果 Appport 没有针对您所经历的情况提供报告,则可能不是崩溃,而是其他原因造成的缺陷。
默认情况下 Appport 被禁用,因此最好将主题标签“#”添加到位于 /etc/apport 的 crashdb.conf 的第 23 行。