几天来我一直在尝试启动并运行 Oracle VirtualBox 6.1.2 中的虚拟机,但似乎发生了一些非常奇怪的事情。
使用 Kali 2020.1 作为主机,我安装了 Windows 10 64b 作为客户机。 只要我在 Windows 启动期间不触摸鼠标,一切都会正常工作。
当 Windows 启动时,在我看到登录屏幕之前,屏幕会黑一两秒,如果我在那一刻移动鼠标,VirtualBox 就会崩溃,然后我就会退出 Kali。如果我没有触摸鼠标,我的虚拟机就会显示 Windows 的登录屏幕。
此外,VirtualBox 崩溃后,Kali 自动退出到 Kali 登录屏幕,我无法再次登录 Kali。每次我输入登录名和密码时,我都会回到 Kali 的登录屏幕。
我用谷歌搜索了一下,发现我可以进入 Kali 中的另一个会话,登录并从我的 /home 目录中删除 .ICEauthority 文件,重新启动 gdm3 服务并再次登录,而无需再次自动注销。
我的 VirtualBox 配置:安装了 guest-additions、专用 2048 RAM 和 2 个 CPU、启用 I/O APIC、启用 PAE/NX、启用 Hyper-V 和嵌套分页、256MB 视频内存、VBoxSVGA、无 3D(导致闪烁)以及其他设置默认。
我尝试过的:
- 检查我是否安装了最新的 Nvidia 驱动程序(是)
- 在 BIOS 中禁用安全启动
- 将我的 BIOS 更新至最新版本
- 在 BIOS 中禁用/启用 Hyper-V
- 尝试了 VirtualBox 的不同视频设置
- 将用户添加到 vboxusers 组
这是 VirtualBox、Kali、Nvidia 驱动程序、鼠标配置、登录管理器、Windows 还是其他什么的问题?有什么可以帮忙的吗?
答案1
显然,其他应用程序(例如 Gimp)在启动时也会导致注销。经过更多搜索后,我能够解决问题。
只需打开 /etc/gdm3/daemon.conf 并搜索:#WaylandEnable=true。取消注释,保存并重新启动,问题就解决了。