OSが起動した後、スピーカーから傷ついたようなノイズが繰り返し聞こえます。私はこの問題を検索し、どこかで解決策をほとんど見つけました。次のように入力すると
echo 0 | sudo tee /sys/module/snd_hda_intel/parameters/power_save
端末にパスワードを入力すると、コマンドが「0」になり、ノイズが消えます。このソリューションは、起動するたびに同じコマンドを入力するのが面倒なので、欠陥があります。それでは、いくつかの質問があります。
- スクラッチを削除するには、起動スクリプトのどこかに新しいコマンドを作成する必要がありますか?なんかこれがいい考えなのかと思うかもしれませんが、もしそうならそうです。このページ従うべきことは何ですか?私はsystemdを持っていませんが、runitがあります。
- このbashコマンドで「echo」は何をしますか? 「man echo」を読むときに変数出力などが必要であることを知っています。
PS 重要ならシナモンDEがあります。
答え1
echo コマンドは、対応するコマンドライン引数を に出力します。stdout
この場合、rootとして実行され(sudoを介して)0
ファイルに配置された次のteeコマンドへの入力にパイプされます/sys/module/snd_hda_intel/parameters/power_save
。
~からLinux Mint フォーラム: オーディオの節電により、大きなクリック音が頻繁に発生します。:
最善の提案は、以下を追加することです。
options snd_hda_intel power_save=0
到着する/etc/modprobe.d/audio_disable_powersave.conf
。