昨日Debian jessieノートブックを更新した後、ミュート/ミュート解除ボタンが機能しなくなりました。音量を上げる/下げるボタンが機能して音をミュートすることができますが、ミュートボタンをもう一度押してミュートを解除すると、「再生」の「PCM」コントロールが無効になり、「スイッチ」の下の「スピーカー」が選択ボックスになります。戻ります。また、キャンセルされた状態に変更されます。 - 確認しました。
以下は、誤った動作の簡単なデモです。https://vid.me/LFRI(00:07頃にミュートボタンを押してから、もう一度すばやく押してミュートを解除しましたが、アルサミキサーではPCMとスピーカーコントロールが変わりませんでした)
この問題を解決する方法がわかりませんか?提案はありますか?
ありがとうございます。
答え1
同じ理由で同じ問題が発生しました(Debianのアップグレード)。私はデスクトップ環境でxfce4を使用しており、xfce4-volumed
PulseAudioを介してAlsaを制御しています。
回避策は、次のキーボードショートカットを作成することです。
XF86AudioMute=amixer set Master toggle
より「包括的な」(読み取り:重量級)ソリューションがあります。このガイドManjaro(Arch Linuxバリアント)はすべてのLinuxディストリビューションで動作します(代わりに待つ必要がありますapt-get remove
)pacman -R
。
答え2
秘密は、ヘッドフォンが接続されているかどうかに応じて、スピーカーまたはヘッドフォンの状態がメインチャンネルの状態に従うことです。私の答えを確認し、ニーズに合わせてソリューションを編集してください。
答え3
ALSAのアップグレードは時々クレイジーです。以下を順番に試してください。
- 止める
alsasound
- ALSAステータスファイルの削除:
rm /var/lib/alsa/*
- コンピュータを再起動します(ALSAは実際に停止しません)。
コンピュータを再起動したら、オーディオ設定を調整する必要があります。私はいつもこれをしますalsamixer
。