web-dev-qa-db-fra.com

Désactiver définitivement tous les sons

J'ai un laboratoire pour les élèves du secondaire et j'aimerais désactiver complètement l'audio sur les ordinateurs du laboratoire.

Aucune suggestion? J'ai regardé alsa force-unload, mais qui ne tue que les processus qui utilisent actuellement la carte son. Lorsque je recharge le navigateur et frappe sur YouTube, le son revient.

Fondamentalement, je veux décharger le son du noyau ... mais plus facile que ça.

21
ether_joe

Très bien, donc la mise sur liste noire des modules liés au son a fonctionné. Merci à ce post:

http://www.pc-freak.net/blog/disabling-sound-kernel-modules-debian-ubuntu-gnu-linux-servers/

Les détails du correctif:

éditer /etc/modprobe.d/snd-blacklist.conf et ajoutez ces entrées (à partir d'un ordinateur autonome Dell avec 18.04)

blacklist soundcore
blacklist snd
blacklist snd_pcm
blacklist snd_hda_codec_hdmi
blacklist snd_hda_codec_realtek
blacklist snd_hda_codec_generic
blacklist snd_hda_intel
blacklist snd_hda_codec
blacklist snd_hda_core
blacklist snd_hwdep
blacklist snd_timer
33
ether_joe

Une solution matérielle: insérez un connecteur mini-jack dans le port de sortie audio, mais niquement un connecteur, sans fil ni haut-parleur. Cela a fonctionné pour moi depuis les années 80 pour faire taire le Ding sous tension autrement magnifique du Mac.

16
KlaymenDK

Une solution simple serait de supprimer les pilotes alsa, à savoir:

Sudo apt-get remove --purge alsa
3
Pedro Lobito

Cela semble fonctionner. Modifiez le fichier /etc/Pulse/client.conf

Changez de ligne:

; autospawn = yes

à

autospawn = no

Et

; daemon-binary = /usr/bin/pulseaudio

à

daemon-binary = /usr/bin/pulseaudio

Redémarrez.

2
guillermo chamorro