
我剛剛在我的新電腦上安裝了 Debian 測試版,該電腦配備 R9 380 顯示器,顯示器已插入 HDMI 連接埠。但是沒有聲音出來,我發現當前核心中的amdgpu不支援HDMI音訊輸出。
我進一步發現 amdgpu-pro 支援它,但我的作業系統不支援。我還嘗試安裝 4.9 和 4.11 軟體包https://github.com/M-Bab/linux-kernel-amdgpu-binaries,使用 DC 編譯內核原始碼https://github.com/M-Bab/linux-kernel-amdgpu,並在 DC 開啟的情況下編譯了內核原始碼https://cgit.freedesktop.org/~agd5f/linux/在 amd-staging-4.9 分支上,結果是所有核心上都黑屏。
我應該安裝什麼核心才能恢復 HDMI 音訊?
答案1
這是 M-Bab。基本上你走的是正確的路:添加了 DC/DAL 的核心是使用開源 amdgpu 驅動程式獲得 HDMI 音訊的最佳機會。
您從 bootlog/syslog/dmesg 中得到任何回饋嗎?當您嘗試啟動這樣的核心時會發生什麼?
你也安裝我的韌體包了嗎?你的 debian 系統中是否安裝了firmware-amd-graphics 軟體套件? R9 380(我有相同的 GPU)所需的韌體是 /lib/firmware/amdgpu/tonga*.bin。