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.
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
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.
Une solution simple serait de supprimer les pilotes alsa, à savoir:
Sudo apt-get remove --purge alsa
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.