web-dev-qa-db-ja.com

すべてのサウンドを完全に無効にする

高校生向けの実験室があり、実験室のコンピューターで音声を完全に無効にしたいのですが。

助言がありますか? alsa force-unloadですが、現在サウンドカードを使用しているプロセスのみが強制終了されます。ブラウザをリロードしてYouTubeを押すと、音が戻ってきます。

基本的に、カーネルからサウンドをアンロードしたいのですが...それよりも簡単です。

21
ether_joe

よし、サウンドに関連するモジュールをブラックリストに載せた。この投稿のおかげで:

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

修正の詳細:

編集/etc/modprobe.d/snd-blacklist.confおよびこれらのエントリを追加します(18.04のDellスタンドアロンPCから)

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

ハードウェアソリューション:サウンド出力ポートにミニジャックコネクタを挿入しますが、ワイヤやスピーカーを使わずにonlyコネクタを使用します。これは私にとって80年代以来、Macならではの美しいパワーオンディンを沈黙させるために機能してきました。

16
KlaymenDK

簡単な解決策は、alsaドライバーを削除することです。

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

これは動作するようです。ファイルを編集/etc/Pulse/client.conf

行を変更します。

; autospawn = yes

autospawn = no

そして

; daemon-binary = /usr/bin/pulseaudio

daemon-binary = /usr/bin/pulseaudio

リブート。

2