スタート/ログイン時にすべての音を完全にオフにしますか?

スタート/ログイン時にすべての音を完全にオフにしますか?

私は私のシステムが音を再生したくありません(ポストビープ音が効果を発揮します)。システム起動時またはログイン時にこれを行う方法はありますか?または、必要に応じてカスタムカーネルをコンパイルします。他の人のコンピュータで作業している間に利用できるのが最も便利です。

この質問はここのコメントで発生しました。https://ux.stackexchange.com/questions/104893/what-is-the-significance-of-the-start-up-sound-of-a-systemスピーカーを取り除く一般的なアプローチが遠すぎると思っている人から来ました。ただし、これを行う他の方法が思い出せないか、インターネット検索で見つけることができません。少なくとも私の経験では、一部のプログラム/ウェブサイトでボリュームを無視できるため、ボリュームを0に設定すると機能しません。

コメントに応じていくつかの情報を追加するように編集されました。

私は自分のシステムをいくつか持っています。私が最もよく使う製品はLenovo T61 Thinkpadなので、その中の音についてはよくわかりません。 2つのタワーボックスは自家製です(Gigabyteマザーボード)。サウンドカードがないと確信しています。なぜなら、私はほとんど排他的にコンピューティングサーバーとストレージサーバーとして使用し、ほぼ常にSSH経由でアクセスするからです。

オペレーティングシステムは(私の考えでは)13.1から最新の42までのOpenSuSEの様々なバージョンです。 FVWMウィンドウマネージャを使用します。

ベストアンサー1

ほとんどのサウンドカード(どのカードがあるかはわかりません)を使用すると、「マスター」または同様のミキサーコントロールをミュートして、ALSAでサウンドを完全に無効にできます。ほとんどのディストリビューション(どのディストリビューションを使用しているかわかりません)では、デフォルトのALSA設定を起動プロセスの早い段階で(たとえばalsa-utilsDebianで)読み込むことができます。再生する前にミュートしてください。

内蔵PCスピーカーも無効にしたい場合は少し難しいです。pcspkrモジュールをブラックリストに登録しようとすることもできますが、正しく機能するかどうかはわかりません。

パッケージの更新でこれらの2つの修正を上書きしないでください。

おすすめ記事