Похожие вопросы

Почему я не могу нажать слушать музыку в Windows 7 для наушников?
Есть ли программа OS X, которая показывает вид осциллографа моего системного звука?
Ищем программный кроссовер для вывода на многоканальную звуковую карту
Как использовать кнопку отключения звука на клавиатуре, чтобы отключить только динамики, а не наушники?
Как нормализовать звук с помощью ffmpeg?
Lync 2013 нет звукового устройства без веб-камеры
Драйверы Bluetooth-гарнитуры в Windows 7
Используйте все 5.1 колонки с 2.1 источник звука
Как захватить MIDI играл на клавиатуре Yamaha?
Windows запрашивает код сопряжения bluetooth для гарнитуры
VLC bash транскодирование сценарий вывода в файл
Звук Skype искажается после того, как другие программы издают звуки
Firefox V57 воспроизводит две саундтреки на видео YouTube
Отключить кнопку Mute на внутренней клавиатуре ноутбука
Как отключить звук динамиков ноутбука независимо от наушников Windows 10

Позволяет ли qemu/KVM звучать через Spice?

я настраиваю виртуальную машину Windows 7, чтобы попытаться устранить мой физический раздел. У меня он установлен и работает со Spice и драйверами с сайта fedora:

https://fedoraproject.org/wiki/Windows_Virtio_Drivers#Direct_download

когда я подключаюсь через Spice, я могу подключиться и посмотреть видео довольно быстро. Однако я не слышу никакого звука. Если я поставлю опцию soundhw, она больше не будет работать как демон, к которому я могу подключиться Специя.

Spice не проходит через звук или я делаю что-то неправильно?

моя командная строка для эмуляции:

#!/bin/bash

#-monitor stdio 

SPICE_PORT=5924

qemu-system-x86_64 
    -daemonize 
    -enable-kvm 
        -cpu host 
        -drive file=/home/mike/underling.img,if=virtio 
        -net nic,model=virtio -net user,hostname=underling 
        -m 4G 
        -name Underling 
    -usbdevice tablet 
    -device virtio-serial 
    -chardev spicevmc,id=vdagent,name=vdagent 
    -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 
    -vga qxl 
    -spice port=${SPICE_PORT},disable-ticketing 
        "$@"
exec spicec --title Underling -h 127.0.0.1 -p ${SPICE_PORT}
5
задан Mikey A. Leonetti
источник

1 ответов

оказывается, Spice, конечно, позволяет звуковую passthrough. Моей проблемой было то, что я положил -soundhw хда без сдачи \ после него. Так что теперь он, наконец, работает с звукопередачи с пряностями и вот мой скрипт:

#!/bin/bash

#-monitor stdio \

SPICE_PORT=5924

qemu-system-x86_64 \
    -daemonize \
    -enable-kvm \
        -cpu host \
        -drive file=/home/mike/underling.img,if=virtio \
        -net nic,model=virtio -net user,hostname=underling \
        -m 4G \
    -soundhw hda \
        -name Underling \
    -usbdevice tablet \
    -device virtio-serial \
    -chardev spicevmc,id=vdagent,name=vdagent \
    -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 \
    -vga qxl \
    -spice port=${SPICE_PORT},disable-ticketing \
        "$@"
exec spicec --title Underling -h 127.0.0.1 -p ${SPICE_PORT}
1
отвечен Mikey A. Leonetti 2015-08-01 14:07:56
источник

Другие вопросы audio linux linux-kvm qemu