バックグラウンド
私、そしてAppleのサポートフォーラムによると他の多くの人々も私のMacのオーディオ設定に問題を抱えている。コンピュータのスリープまたは電源を切るたびに、オーディオは内蔵スピーカーにリセットされ、システムはオーディオジャックに接続されているものを認識しません。問題が解決しない場合、NVRAMまたはSMCをリセットすると、マシンがスリープするか電源が切れるまで問題が解決します。
アイデア
次のファイルを削除したことが判明しました。
/Library/Preferences/Audio/com.apple.audio.DeviceSettings.plist
/Library/Preferences/Audio/com.apple.audio.SystemSettings.plist
そして再起動は一時的な修正も行いますが、やはり再起動が必要です。私の考えは、bashスクリプトを書くことです。 rm
両方のファイルを処理してから、それらを使用しているプロセスを強制終了します。しかし問題は、どのプロセスがそれらをロードしているのかを見つけることです。残念ながら lsof
動作しません、プロセスがそれらを絶えず使用しないので、それらはプロセスが開始するときロードされ、それはそれです。
質問
プロセスがファイルへの絶え間ないアクセスを維持しておらず、ログイン前にファイルをロードしている可能性があることを考えると、どのプロセスがファイルをリブートするたびにロードしているのかをどのように確認できますか
あなたがあなたのMac上でこの問題を以前に経験したことがあり、それをどのように修正するかを知っているならば、ボーナスポイント。
audit
これを達成するために?私は読みました おとこ そしていくつかの研究をしましたが、このツールは非常に複雑なようです。