発生した問題
音が出ない。
alsactl init
を実行すると一時的に音がでるが、再起動すると元に戻る。
環境
ハードウェア
- Panasonic CF-SX2 (CF-SX2BD6TC)
- メモリを増設しHDDをSSDに換装しているが、今回の問題とは無関係。
Googleで検索した限り、他の機種でも起きている?
ソフトウェア
- Mabox Linux 22.04
- Linux kernel 5.15.32-1
対処方法
ログイン時に、自動的にalsactl init
を実行させる。
Mabox Linuxの場合、viかGeanyで~/.config/openbox/autostart
を開き、
末尾に(sleep 5s && alsactl init) &
を追記する。
ログイン後にスクリプトが呼ばれたら、バックグラウンドで5秒待機しalsactl initを実行する。
再起動して、ブラウザなり音楽プレーヤーで音が出ることを確認する。