
Ubuntu 17.10でオーディオの問題があります。 alsamixerの自動ミュート機能を無効にしないと、スピーカーから音が出ません。この場合、サウンドはスピーカーとヘッドフォンの両方に送信されます。
ただし、すべてのサウンドカードが取り付けられている場合、ヘッドフォンが接続されていなくても、利用可能な唯一の出力はまだヘッドフォンの内部オーディオです。
これまで、Ubuntu 17.10を新しくインストールし、Ubuntu 16.04、17.10、Fedoraのライブバージョンを正常に実行できませんでした。
これによりハードウェア障害が発生し、特にヘッドフォン出力ジャックのスイッチが正しく動作しません。慎重に掃除してみましたが、何もありませんでした。ただし、オーディオハードウェアの故障はほとんど発生しません(少なくともそれを願っています)。
スピーカーは起動するたびにalsamixerでミュートされます。ミュートを解除して音量を上げると、スピーカーから音が出ますが、もちろんヘッドフォンが接続されているときにスピーカーが自動的に無効になるわけではありません。
Ubuntu 17.04と17.10(少なくとも1週間)でオーディオが正常に動作していたが、何も更新せずに突然停止しました。
機器:Lenovo Yoga 2 Pro。
arecord -l
**** Lista di CAPTURE dispositivi hardware ****
scheda 1: PCH [HDA Intel PCH], dispositivo 0: ALC3239 Analog [ALC3239 Analog]
Sottoperiferiche: 1/1
Sottoperiferica #0: subdevice #0
編集する: ここcat /proc/asound/card*/codec#*の出力
そして:
私はWindowsでライブUSBを実行してみましたが、問題は解決しません。
evtest
マイクとヘッドフォンの場合は常に接続されていると報告します(そうでなくても)。私の結論は、これが実際にハードウェアの問題であるということです。サウンドカード全体を交換する予定で、最終回答を受け取ったらこの投稿を更新します。
解決策(ハードウェアの問題): サウンドボードを交換すると問題が解決しました(eBayで€40に販売されている新製品)。
答え1
推測:ノートブックBIOSはALSAに嘘をつき、常に「接続済み」を検出する誤ったヘッドフォンジャックコーデックノードを提供しました。
アナログコーデックを見る
cat /proc/asound/card*/codec\#*
hdajackretask
パッケージの内容を使用してalsa-tools-gui
この問題を解決します(本当の場合)。
また見てくださいここ背景情報を入手してください。
なぜ「突然」が発生したのか分からないし、「突然の」変化を説明することもできませんが、私が最初に見ているところはまさにここです。使用しているディストリビューションに関連していない可能性があり、常に破損する可能性があり、ハードウェアが「突然」開いているピンを持つ未使用ノードの「未検出」から「検出済み」に切り替えることを決定します。それとも全く違う。
編集する
BIOSが提供するピンコンプレックスについてそうだ(または少なくとも私が見た「嘘」ほど混乱していません)。おそらく他のものかもしれません。以下を試してください。evtest
ルートとして実行し、サウンドカードプラグインイベントに対応する各デバイスを順番に選択し(通常は名前が似ているHDA Intel
)、ヘッドフォンを接続/分離して実際にイベントが発生していることを確認します。コーデックによっては、ヘッドセット用(ノード0x21)とマイク用(ノード0x19)の合計2つが必要です。
ヘッドフォン/マイクジャック検出ハードウェアが損傷している可能性があります。それとも全く違うかもしれません。
答え2
答え3
この問題は、Ubuntu 20.04 LTSの最初のインストール段階でサードパーティ製のソフトウェアとアップデートをインストールしなかった後に発生しました。この問題を解決するには、ターミナルを開き、次のように入力してgdm3からlightdmに切り替える必要があります。
sudo apt-get install lightdm
sudo dpkg-reconfigure lightdm
これらのコマンドを入力した後にgdm3またはlightdm ubuntuのいずれかを使用するように求められたら、そのメッセージにlightdmを選択します。これは私にとって効果的です。
答え4
- 端末を確認してください。
- アルサミキサーを起動します。
- ミュートされたアイテムがないことを確認してください。
- 自動ミュートが無効になっていることも確認してください。