首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在qemu中禁用Spice支持

在qemu中禁用Spice支持
EN

Unix & Linux用户
提问于 2022-11-23 21:19:54
回答 1查看 494关注 0票数 1

总的来说,我对虚拟化和linux非常熟悉,而且我在使用qemu时遇到了麻烦。

我试图使用Arch上的virt管理器安装一台windows 10机器,但是安装失败了。每当我试图安装这台机器时,它就会发出以下错误:

无法完成安装:“内部错误:连接到监视器时已退出的进程:未能打开模块: libssl.so.3:无法打开共享对象文件:没有这样的文件或目录qemu-system-x86_64:-spice port=5900、addr=127.0.0.1、禁用票务=on、图像压缩=off、无缝迁移=on: spice支持禁用”

我想我安装的spice是正确的,但我不太确定,因为香料文档对我来说没有多大意义,而且香料作为一个整体对我来说也是非常混乱的。

我在Acer 5(A 515-45)上运行Xero Linux。

如果你需要更多的信息和/或细节,请告诉我。

干杯。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-11-30 07:18:48

未能打开模块: libssl.so.3

这表明您错过了OpenSSL库。

如果您已经在包管理器中安装了qemu,它可能会将spice (libspice/spice-server/etc.,取决于您的发行版)作为依赖项以及它所需要的其他一切(包括OpenSSL (例如libssl) )引入。

如果没有更多的信息或上下文,很难猜测,但是尝试安装OpenSSL库,更好的是,找出qemu在发行版上的依赖关系,并尝试适应这种依赖。

我看到Xero是基于Arch的,所以在实际的Arch系统上,它应该是这样的:

代码语言:javascript
复制
$ pacman -Qo /usr/lib/libssl.so.3
/usr/lib/libssl.so.3 is owned by openssl 3.0.7-2
$ pacman -Q openssl
openssl 3.0.7-2

您可以检查是否已安装的包中缺少文件,例如:

代码语言:javascript
复制
$ pacman -Qk qemu-system-x86
qemu-system-x86: 13 total files, 0 missing files

您可以使用pacman -T检查已安装的包的依赖关系,以确定您的qemu安装是否有问题。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/726081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档