Linux 核心中應有音訊驅動程序,但裝置無法識別

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

這是 5.3 內核變更日誌的相關部分,顯示新增了對所需編解碼器 (Conexant CX2072X) 的支援...

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

在兩個相關的核心提交之一中,開發人員列出了在華碩E200HA 上進行的測試,這應該與我的筆記型電腦非常相似/相同(我不知道E200H 和E200HA 之間有什麼區別,但我懷疑這些差異與音訊相關,因為我過去使用過“E200HA”音訊補丁)...

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

使用華碩 E200HA 筆記型電腦進行測試。

在這些補丁進入主線內核之前,我建立了一個自訂的 4.19 內核,其中包含支援筆記型電腦中音訊硬體的補丁,效果很好。我現在將繼續使用這個內核,但我希望得到任何支持,讓 Ubuntu 在標準安裝後能夠使用音訊硬體。

先感謝您。

編輯:我將按要求報告錯誤,但我現在也沒有回答這個問題,因為我還想知道是否有辦法強制 Ubuntu 識別設備(也許使用終端中可用的工具或通過配置文件更改),如果可能的話,將來對其他Ubuntu 使用者也可能有用。

答案1

不知道為什麼這個問題被否決了。無論如何,我能夠解決這個問題,事實證明我需要更新版本的 alsa-lib (1.2.1.1-1) 才能獲得修復音訊所需的檔案。只需下載此軟體包並執行 update-initramfs 即可識別音訊裝置。將此問題標記為已回答。

相關內容