高校生向けの実験室があり、実験室のコンピューターで音声を完全に無効にしたいのですが。
助言がありますか? 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
およびこれらのエントリを追加します(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
ハードウェアソリューション:サウンド出力ポートにミニジャックコネクタを挿入しますが、ワイヤやスピーカーを使わずにonlyコネクタを使用します。これは私にとって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
リブート。