Привет! Я новичок в Proxmox, так что, пожалуйста, будьте ко мне снисходительны. Я пытаюсь включить Jack audio как audiodev для QEMU. Однако он не отображается в списке поддерживаемых устройств:
Code:
# qemu-system-x86_64 -audiodev help
Available audio drivers:
none
alsa
dbus
oss
pa
spice
wav
Я изучил несколько советов из Google по этой теме:
-
- это, казалось, подразумевало, что он должен быть частью базовой установки
-
- для запуска Jack как сервиса, что работает
-
- для документации по компиляции Jack в QEMU
- следую этому, потому что он не указан выше.
Последний вариант - это на что я сейчас возлагаю большие надежды. Я установил Proxmox на основе этого видео:
-
В какой-то момент мне советовали изменить репозитории на Community Edition, не зная лучше, я это сделал и обновил и т.д. Однако, когда я приступаю к компиляции QEMU для включения Jack, я получаю:
Code:
# apt build-dep .
Note, using directory '.' to get the build dependencies
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
librbd-dev : Depends: librados-dev but it is not going to be installed
Depends: librbd1 (= 16.2.15+ds-0+deb12u1) but 17.2.8-pve2 is to be installed
Похоже, есть конфликт версий между 16 и 17, возможно, из-за использования Community репозиториев. Может кто-нибудь помочь мне исправить компиляцию QEMU с Jack или предоставить мне способ его включения? У меня сервис работает отлично, мне просто нужно, чтобы QEMU распознавал его. Я использую QEMU 9.2.0 на свежей установке Proxmox 8.4.1.
Большое спасибо, если сможете помочь.
Code:
# qemu-system-x86_64 -audiodev help
Available audio drivers:
none
alsa
dbus
oss
pa
spice
wav
Я изучил несколько советов из Google по этой теме:
-
- это, казалось, подразумевало, что он должен быть частью базовой установки
-
- для запуска Jack как сервиса, что работает
-
- для документации по компиляции Jack в QEMU
- следую этому, потому что он не указан выше.
Последний вариант - это на что я сейчас возлагаю большие надежды. Я установил Proxmox на основе этого видео:
-
В какой-то момент мне советовали изменить репозитории на Community Edition, не зная лучше, я это сделал и обновил и т.д. Однако, когда я приступаю к компиляции QEMU для включения Jack, я получаю:
Code:
# apt build-dep .
Note, using directory '.' to get the build dependencies
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
librbd-dev : Depends: librados-dev but it is not going to be installed
Depends: librbd1 (= 16.2.15+ds-0+deb12u1) but 17.2.8-pve2 is to be installed
Похоже, есть конфликт версий между 16 и 17, возможно, из-за использования Community репозиториев. Может кто-нибудь помочь мне исправить компиляцию QEMU с Jack или предоставить мне способ его включения? У меня сервис работает отлично, мне просто нужно, чтобы QEMU распознавал его. Я использую QEMU 9.2.0 на свежей установке Proxmox 8.4.1.
Большое спасибо, если сможете помочь.
