虚拟机没有声音?linux下手动为kvm虚拟机添加声音支持

参考:https://wiki.archlinux.org/title/Libvirt#PulseAudio_on_system_instance

适用于使用Libvirt管理虚拟机的用户
arch:如果pipewire-pulse已经安装,那么pipewire下也可以正常工作(其它发行同理)

  1. 编辑/etc/libvirt/qemu.conf添加你的用户名
user = "你的用户名"
  1. 手动编辑虚拟机配置
sudo virsh edit 你的虚拟机名字

audio部分替换为:

  <audio id="1" type="pulseaudio" serverName="/run/user/1000/pulse/native">
    <input latency="20000"/>
    <output latency="20000"/>
  </audio>

完成

posted @ 2025-08-14 18:29  RethLibc  阅读(86)  评论(0)    收藏  举报