古いラップトップで奇妙なオーディオの問題が発生しました。
私は古いeeePC Asus 1001PXDに新しいBunsenLabsをインストールしました。
スピーカーで音が出ないことがわかりました。ヘッドフォンを接続すると、とてもうまくいきます!だからといって、オーディオ自体が認識されないわけではありません。
私はpavucontrolとalsamixerで遊んだが楽しかった。
インターネット検索の最後に可能な解決策を見つけました。
Try using
options snd-hda-intel model=auto probe_mask=1
in /etc/modprobe.d/alsa-base.conf, and then reboot. Any different?
from here:
https://www.linuxquestions.org/questions/ubuntu-63/speakers-not-working-default-audio-device-is-headphone-4175673286/
(注意すべき点:このソリューションを試す前に、alsa-base.confファイルは生成されませんでした。)
また、プラグを抜いている間、alsamixerで「ヘッドフォン」をオンにしようとしました。
これでスピーカーが動作し始めます!
テストを続けながらヘッドフォンを接続すると、ヘッドフォンのサウンドがうまく機能することがわかりました。 (そしてノートパソコンのスピーカーをミュートします。)ヘッドホンを外しても、ノートパソコンのスピーカーはミュートのままです。
alsamixerからヘッドフォンを取り外すと、「ヘッドフォン」の列がミュートになることがわかります。私はalsamixerで「自動ミュート」トグルの2つの設定を楽しくなくすべて試しました。
(設定を変更してalsa設定を終了して保存する必要がありますが、保存するまでトグルが有効になっていない可能性があります。)
alsa-base.confを使った試みが成功したのか、alsamixerの修正が常に機能するのかはわかりません。
次のステップは次のとおりです。
ヘッドフォンジャックを取り外すときにノートパソコンのスピーカーがミュートになるのを防ぐ方法はありますか?
alsamixerに行って毎回修正することができますが、予想される動作を復元する修正プログラムを見つける方がはるかに優れています!