web-dev-qa-db-ja.com

Linuxカーネルにオーディオドライバーが存在する必要がありますが、デバイスが認識されません

Asus E200HラップトップでUbuntu 19.10にアップグレードしました。私が見たところによると、このラップトップのオーディオデバイスは、Ubuntu 19.10が使用するメインラインカーネルでサポートされているはずです。オーディオ出力がありません。Ubuntuサウンド設定で、出力デバイスがダミー出力として表示されます。これは、デバイスが認識されなかったことを示します。 Ubuntuにデバイスを認識させるためにできることはありますか?

参考までに、これは 'uname -a'の出力です...

Linux zenoarrow-E200HA 5.3.0-23-generic #25-Ubuntu SMP Tue Nov 12 09:22:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

これは、必要なコーデック(Conexant CX2072X)のサポートが追加されたことを示す5.3カーネル変更ログの関連セクションです...

https://kernelnewbies.org/LinuxChanges#Linux_5.3.Audio

2つの関連するカーネルコミットの1つで、開発者はAsus E200HAでのテストをリストします。これは、私のラップトップと非常によく似ている/同じであるはずです(E200HとE200HAの違いはわかりませんが、これらの違いを疑っています過去に「E200HA」オーディオパッチを使用したため、オーディオに関連しています)...

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3917da94f787e6c907e440653ead0c666a71379e

ASUS E200HAラップトップでテスト済み。

これらのパッチがメインラインカーネルに入る前に、ラップトップのオーディオハードウェアをサポートするパッチを含むカスタム4.19カーネルを構築しましたが、これはうまくいきました。とりあえずこのカーネルの使用に戻りますが、標準のインストール後にUbuntuがオーディオハードウェアで動作するようにサポートしていただければ幸いです。

前もって感謝します。

編集:要求に応じてバグを報告しますが、Ubuntuにデバイスを認識させる方法があるかどうかを知りたいので、この質問には未回答のままにしておきます(おそらくターミナルで使用できるツールを使用するか、設定ファイルの変更)。これが可能であれば、将来的に他のUbuntuユーザーにも役立つ可能性があります。

3
ZenoArrow

なぜこの質問が反対票を投じられたのかわかりません。いずれの場合でも、この問題の修正を取得できました。オーディオを修正するために必要なファイルを取得するには、alsa-libの新しいバージョン(1.2.1.1-1)が必要であることがわかりました。オーディオデバイスを認識させるには、このパッケージをダウンロードしてupdate-initramfsを実行する必要があるだけです。この質問に回答済みのマークを付けます。

2
ZenoArrow