У меня есть лаборатория для учеников средней школы, и я бы хотел полностью отключить звук на лабораторных компьютерах.
Какие-либо предложения? Я смотрел alsa force-unload
, но это убивает только процессы, которые в настоящее время используют звуковую карту. Когда я перезагружаю браузер и нажимаю на YouTube, звук возвращается.
В принципе, я хочу выгрузить звук из ядра ... но проще, чем это.
blacklist snd
в файл/etc/modprobe.d/blacklist-snd.conf
? AFAIK все snd модули зависят от него (и это зависит от звукового ядра - видитеmodinfo snd
, так что, возможно, это тот, который стоит в черном списке), и я думаю, что он отвечает за загрузку звуковых карт, так что теоретически без этого у вас не должно быть никакого звука возможно (если кто не имеетsudo
наmodprobe
). {Argh, ты меня тоже побил!}Ответы:
Хорошо, так что занесение в черный список модулей, связанных со звуком, сработало. Благодаря этому посту:
http://www.pc-freak.net/blog/disabling-sound-kernel-modules-debian-ubuntu-gnu-linux-servers/
Детали исправления:
отредактируйте
/etc/modprobe.d/snd-blacklist.conf
и добавьте эти записи (с автономного компьютера Dell с 18.04)источник
Аппаратное решение: вставьте разъем мини-джек в порт вывода звука, но только в разъем без какого-либо провода или динамика. Это работает для меня с 80-х годов, чтобы заставить замолчать иначе красивое включение Mac.
источник
Простым решением будет удаление драйверов Alsa, а именно:
источник
alsa
.Это похоже на работу. Редактировать файл
/etc/pulse/client.conf
Измените строку:
в
А также
в
Перезагружать.
источник
/etc/pulse/cliet.conf
своими собственными настройками~/.config/pulse/client.conf
, пожалуйста, посмотритеman pulse-client.conf
.