По умолчанию в образе Debian 10, предоставляемом GCP, нет поддержки звука;
когда ты бежишь find /lib/modules/$(uname -r) -type f -name '*.ko' | grep снд
чтобы перечислить все загружаемые модули, нет никаких звуковых модулей.
Дополнительно при установке alsa-utils
и запустите его, вы увидите:
wb@deb10:~$ sudo alsactl init
alsactl: init:1757: Звуковые карты не найдены...
Я пытался найти решение, но через два часа отказался от поиска обходного пути.
Если у вас все в порядке с Ubuntu 18.04 LTS — тогда вам повезло — этот модуль есть:
wb@ubuntu18:~$ modinfo snd-aloop
имя файла: /lib/modules/5.4.0-1063-gcp/kernel/sound/drivers/snd-aloop.ko
лицензия: GPL
Описание: звуковая карта с петлевой обратной связью.
автор: Ярослав Кисела <[email protected]>
исходная версия: 9401A0B894527BA1238B364
зависит: snd-pcm,snd
ретполин: Y
интри: Y
имя: snd_aloop
vermagic: 5.4.0-1063-gcp SMP mod_unload modversions
подпись: PKCS#7
подписант:
sig_key:
sig_hashalgo: md4
parm: index:Значение индекса для звуковой карты обратной связи. (массив целых)
parm: строка id:ID для звуковой карты loopback. (массив символов)
parm: enable: Включить эту звуковую карту обратной связи. (массив логических значений)
parm: pcm_substreams:Подпотоки PCM # (1-8) для драйвера обратной связи. (массив целых)
parm: pcm_notify: прерывать захват при изменении формата/скорости/каналов PCM. (массив целых)
и после modprobe snd-aloop
мы можем видеть его загруженным вместе со всеми зависимостями:
wb@ubuntu18:~$ lsmod | grep снд
Размер модуля, используемый
snd_aloop 24576 0
snd_pcm 102400 1 snd_aloop
snd_timer 36864 1 snd_pcm
snd 86016 3 snd_timer,snd_aloop,snd_pcm
саундкор 16384 1 снд
и если я побегу
wb@ubuntu18:~$ sudo alsactl init
Найдено оборудование: "Loopback" "Loopback Mixer" "" "" ""
Аппаратное обеспечение инициализируется с использованием универсального метода
Мы видим, что присутствует некоторое звуковое «аппаратное обеспечение».
Рассматриваемый модуль также присутствует «из коробки» в Centos8.
С другой стороны, он отсутствует в:
- Дебиан 10
- Дебиан 11
- Убунту > 20