为什么会出现“drm:vmw_host_log [vmwgfx]] *ERROR* Failed to send host log message”,我该如何解决?

A u*_*nux 51 boot virtualbox kali-linux

每次我安装 Kali Linux 时都会出现这个错误,每当我尝试启动它。然后,它消失并且屏幕变黑。错误如下:+[drm:vmw_host_log [vmwgfx]] *ERROR* Failed to send host log message.

这也是错误的屏幕截图: 在此处输入图片说明

小智 63

在此处输入图片说明

尝试更改显示设置并检查

  • @Harikrisnan CI 可以确认将我的图形控制器从 VMSVGA 更改为 VBoxVGA 成功地让我的 Ubuntu VM 启动而没有上述错误。但是,为什么这样做呢?您能否在答案中添加此建议的原因并谢谢?:) (8认同)

ws_*_*ws_ 6

这是VMSVGA的一个bug,正在等待上游修复。检查这些网站以获取更多信息:
https://www.virtualbox.org/ticket/19168#comment:4
https://forums.virtualbox.org/viewtopic.php?t=101326

要解决此问题,如果您不使用 gui(如 gnome、kde),您只需添加nomodeset到内核启动参数,以在启动时禁用 VMSVGA。

#debian 11
#/etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset"

update-grub
Run Code Online (Sandbox Code Playgroud)

如果您使用 gui,请忽略该消息,这不是真正的错误。

顺便说一句,VBoxVGA和VBoxSVGA在最新版本的virtualbox(6.1)中被废弃了。


小智 4

我在 Windows 10 上安装时遇到了同样的问题。我按照此视频中的说明进行操作:

https://tr-my.net/watchvideo/how-to-install-kali-linux-on-virtualbox-exdj6PNPuxA.html

...现在似乎有效了。请注意,我仍然看到这些消息(“无法发送主机日志消息”),但它现在一路启动到 Kali,并且我没有进一步的问题。

归根结底,归根结底是缺乏资源。我分配了 2 个 CPU、2 GB 内存和 16 GB 虚拟硬盘来让它工作。

还要确保您在 BIOS 中启用了虚拟化。