永久禁用所有声音

永久禁用所有声音

我有一个供高中生使用的实验室,我想完全禁用实验室计算机上的音频。

有什么建议吗?我一直在研究alsa force-unload,但这只会终止当前正在使用声卡的进程。当我重新加载浏览器并点击 YouTube 时,声音又回来了。

基本上,我想从内核卸载声音……但比这更容易。

答案1

好的,将声音相关模块列入黑名单成功了。感谢这篇文章:

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

修复细节:

编辑/etc/modprobe.d/snd-blacklist.conf并添加这些条目(从装有 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

答案2

硬件解决方案:在声音输出端口插入一个迷你插孔连接器,但仅有的一个连接器,上面没有任何电线或扬声器。自 80 年代以来,我一直使用这种方法来消除 Mac 开机时发出的悦耳的“叮”声。

答案3

一个简单的解决方案是删除 alsa 驱动程序,即:

sudo apt-get remove --purge alsa

答案4

这似乎有效。编辑文件/etc/pulse/client.conf

更改此行:

; autospawn = yes

autospawn = no

; daemon-binary = /usr/bin/pulseaudio

daemon-binary = /usr/bin/pulseaudio

重启。

相关内容