首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能从VM盒中获得声音?

我怎样才能从VM盒中获得声音?
EN

Unix & Linux用户
提问于 2019-06-18 21:34:52
回答 1查看 3.5K关注 0票数 3

我在PureOS 8.0主机上运行一个Ubuntu18.04.2LTSVM,运行GNOME框3.30.3和。VM安装了spice-vdagent 0.17.0。我无法在VM中播放音频。

我在VM和主机上增加了音量。VM声音设备被称为“虚拟声音”。如果我用声音控制面板“测试扬声器”,或者播放YouTube视频,就没有声音。

我找到了一个2016年年博客关于在机箱上运行Windows 10的帖子,它表明音频是一个盒子功能:

GNOME框中用于Windows 10和8的自配置音频输出正在挂起臭虫。要使音频工作,您可以使用以下两个选项之一:选项1:编辑QEMU文件。我试过了,没有标记在我的XML文件中。选项2:使用USB声卡。我没有USB声卡。

我如何在VM中播放声音?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-06-18 22:48:50

编辑您的QEMU.xml以使用Intel音频适配器来绕过bug #761031

打开框,执行虚拟机的完全关闭,并注意给虚拟机自动分配的名称。打开终端并键入EDITOR=gedit virsh编辑YOURBOXNAME。

如果在安装后修改了名称,可以在~/..config/libvirt/qemu/中找到该文件,但不要直接编辑它--而是使用前面的命令。添加下面的行,保存并关闭文件。

<声音模型=‘ich6’><地址类型=‘pci’域=‘0x0000’总线=‘0x00’插槽=‘0x04’函数=‘0x0’/>

这是在死胎工程档案中发现的。

如果插槽0x04已经使用,请尝试0x06

如果您不希望直接编辑XML,则可以:

  • 安装虚拟机管理器(virt-manager)
  • 在VM管理器界面中显示您的框添加一个新的"QEMU/KVM用户会话“连接
  • 显示虚拟硬件详细信息,选择“添加硬件”并添加一个HDA (ICH6)声音设备(这将为您选择插槽)
  • 正常启动机箱中的机器
票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

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