编译Qemu 5.2.50后,Gui中没有VGA

编译Qemu 5.2.50后,Gui中没有VGA

我使用 Devuan“chimaera”,内核 5.9.0-4-amd64 并尝试从源代码编译 qemu 5.2.50

配置和编译 qemu 没有任何问题,但是当我启动编译后的可执行文件时,只有“compatmonitor0”可用,没有列出 VGA 选项:

https://i.stack.imgur.com/ULmvZ.png

这些是我使用的配置选项:

../configure --target-list=x86_64-softmmu --enable-system --enable-sdl --enable-gtk --enable-vte --enable-kvm --enable-bzip2 --enable-linux-user --enable-docs --enable-gnutls --enable-nettle --enable-curses --enable-modules --enable-virtfs --enable-curl --enable-fdt --enable-rdma --enable-vde --enable-linux-aio --enable-cap-ng --enable-attr --enable-vhost-net --enable-spice --enable-rbd --enable-libiscsi --enable-libnfs --enable-smartcard --enable-libusb --enable-usb-redir --enable-lzo --enable-snappy --enable-seccomp --enable-coroutine-pool --enable-glusterfs --enable-tpm --enable-numa --enable-opengl --enable-virglrenderer --enable-tcmalloc --enable-linux-io-uring

这是配置输出: https://pastebin.com/raw/NAfPduAa

我目前不知道这里缺少什么。

答案1

碰巧我需要和你在同一天从源代码构建 qemu,经过几个小时的折磨和我自己的愚蠢,最后我尝试通过安装qemu-git.最后安装后我发现也没有VGA。所以我很确定这不是我的./configure选择,而是开发人员决定从那里删除 VGA 或其他东西。也许这是一个错误。但我成功做的主要事情就是下载较旧但稳定的版本5.2.0,当我构建它时,它有 VGA 并且一切正常。因此,如果您没有安装前沿的冲动qemu,您可以下载稳定版本的源代码并编译它,而不是最新的。希望我能帮忙。

TLDR:下载旧版本,在我的例子中是 5.2.0

相关内容