În mod implicit, nu există suport pentru sunet în imaginea Debian 10 furnizată de GCP;
când alergi găsiți /lib/modules/$(uname -r) -type f -name '*.ko' | grep snd
pentru a enumera toate modulele încărcate, nu există module de sunet, mai mult.
În plus, când instalați alsa-utils
si ruleaza-l vei vedea:
wb@deb10:~$ sudo alsactl init
alsactl: init:1757: Nu s-au găsit plăci de sunet...
Am încercat să găsesc o soluție, dar după două ore am renunțat în favoarea găsirii unei soluții.
Dacă sunteți de acord cu Ubuntu 18.04 LTS - atunci aveți noroc - acest modul este acolo:
wb@ubuntu18:~$ modinfo snd-aloop
nume de fișier: /lib/modules/5.4.0-1063-gcp/kernel/sound/drivers/snd-aloop.ko
licență: GPL
descriere: o placă de sunet loopback
autor: Jaroslav Kysela <[email protected]>
versiunea src: 9401A0B894527BA1238B364
depinde: snd-pcm,snd
retpolină: Y
intree: Y
nume: snd_aloop
vermagic: 5.4.0-1063-gcp SMP mod_unload modversions
semnat: PKCS#7
semnatar:
sig_key:
sig_hashalgo: md4
parm: index:Valoare index pentru placa de sunet loopback. (matrice de int)
parm: id: șir ID pentru placa de sunet loopback. (matrice de charp)
parm: enable:Activați această placă de sunet loopback. (matrice de bool)
parm: pcm_substreams:substreams PCM # (1-8) pentru driverul de loopback. (matrice de int)
parm: pcm_notify:Întrerupeți captura când formatul/rata/canalele PCM se modifică. (matrice de int)
si dupa modprobe snd-aloop
îl putem vedea încărcat împreună cu toate dependențele:
wb@ubuntu18:~$ lsmod | grep snd
Dimensiunea modulului utilizat de
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
soundcore 16384 1 snd
iar dacă alerg
wb@ubuntu18:~$ sudo alsactl init
Hardware găsit: "Loopback" "Loopback Mixer" "" "" ""
Hardware-ul este inițializat folosind o metodă generică
Putem vedea că există ceva „hardware” audio prezent.
Modulul în cauză este prezent și „din cutie” în Centos8.
Lipsește pe de altă parte în:
- Debian 10
- Debian 11
- Ubuntu > 20