Tengo un laboratorio para estudiantes de secundaria y me gustaría desactivar el audio por completo en las computadoras del laboratorio.
¿Alguna sugerencia? He estado mirando alsa force-unload
, pero eso solo mata los procesos que actualmente están usando la tarjeta de sonido. Cuando vuelvo a cargar el navegador y presiono YouTube, vuelve el sonido.
Básicamente, quiero descargar el sonido del núcleo ... pero más fácil que eso.
blacklist snd
en un archivo/etc/modprobe.d/blacklist-snd.conf
? AFAIK todos los módulos snd dependen de él (y depende de soundcore - miramodinfo snd
, así que quizás sea el que está en la lista negra) y creo que es responsable de cargar las tarjetas de sonido, por lo que en teoría sin él no deberías tener ningún sonido posible (a menos que alguien tienesudo
sobremodprobe
). {¡Argh, tú también meRespuestas:
Muy bien, así que poner en lista negra los módulos relacionados con el sonido funcionó. Gracias a este post:
http://www.pc-freak.net/blog/disabling-sound-kernel-modules-debian-ubuntu-gnu-linux-servers/
Los detalles de la solución:
edite
/etc/modprobe.d/snd-blacklist.conf
y agregue estas entradas (desde una PC independiente de Dell con 18.04)fuente
Una solución de hardware: inserte un conector mini-jack en el puerto de salida de sonido, pero solo un conector, sin ningún cable o altavoz. Esto me ha funcionado desde los años 80 para silenciar el ding de encendido de la Mac, que de otro modo sería hermoso.
fuente
Una solución simple sería eliminar los controladores alsa, es decir:
fuente
alsa
.Esto parece funcionar. Edite el archivo
/etc/pulse/client.conf
Cambia la linea:
a
Y
a
Reiniciar.
fuente
/etc/pulse/cliet.conf
con su propia configuración~/.config/pulse/client.conf
, por favor, eche un vistazoman pulse-client.conf
.