У меня есть лаборатория для учеников старших классов, и я бы хотел полностью отключить звук на лабораторных компьютерах.
Есть предложения? Я смотрел на alsa force-unload
, но это убивает только процессы, которые в настоящее время используют звуковую карту. Когда я перезагружаю браузер и нажимаю на YouTube, звук возвращается.
В принципе, я хочу выгрузить звук из ядра ... но проще, чем это.
Хорошо, так помещение в черный список связанных со звуком модулей работало. Благодаря этому сообщению:
http://www.pc-freak.net/blog/disabling-sound-kernel-modules-debian-ubuntu-gnu-linux-servers/
детали фиксации:
редактирование /etc/modprobe.d/snd-blacklist.conf
и добавляют эти записи (от Dell автономный ПК с 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
Аппаратное решение: вставьте коннектор мини-разъема в порт звукового вывода, но только коннектор, без любого провода или динамика на нем. Это работало на меня с 80-х для глушения в других отношениях красивого звона включения питания Mac.
Простое решение удалило бы alsa драйверы, т.е.:
sudo apt-get remove --purge alsa
Это, кажется, работает. Отредактируйте Изменение файла /etc/pulse/client.conf
строка:
; autospawn = yes
к
autospawn = no
И
; daemon-binary = /usr/bin/pulseaudio
к
daemon-binary = /usr/bin/pulseaudio
Перезагрузка.