From: mcp_rez...@hotmail.com To: gentoo-user@lists.gentoo.org Subject: RE: [gentoo-user] anyone tried amdgpu (kernel module) Date: Sat, 19 Dec 2015 11:17:40 -0500
From: alexander.kaps...@gmail.com Date: Sat, 19 Dec 2015 18:13:03 +0200 Subject: Re: [gentoo-user] anyone tried amdgpu (kernel module) To: gentoo-user@lists.gentoo.org On Sat, Dec 19, 2015 at 5:43 PM, Tsukasa Mcp_Reznor <mcp_rez...@hotmail.com> wrote: From: alexander.kaps...@gmail.com Date: Sat, 19 Dec 2015 09:35:28 +0200 Subject: Re: [gentoo-user] anyone tried amdgpu (kernel module) To: gentoo-user@lists.gentoo.org On Fri, Dec 18, 2015 at 11:07 PM, Tsukasa Mcp_Reznor <mcp_rez...@hotmail.com> wrote: I have a Bonaire gpu, which has legacy support using the amdgpu kernel module. I currently use the Radeon dri module with radeonsi mesa drivers and am quite happy. But gentoo being gentoo I thought I'd give the amdgpu a go for the fun of it. Tried a few variations and keep coming up with a black screen on boot and it's hard locked. I'm using the same Firmware includes that the radeon driver requires, and from reading it looks like that's fine with amdgpu, so I'm not sure what else could be the issue. Has anyone here tried and had success with it? I've tried Kernels 4.2 4.2.4 4.3 and 4.3.2. So I believe I'm missing something simple and it's not a kernel bug. Did you consult the wiki article shown below when configuring your system to use admgpu? https://wiki.gentoo.org/wiki/Amdgpu Yes I have. The CIK parts kernel option is enabled. the only thing I find a bit odd, is in the firmware include list is radeon/bonaire_sdma1.bin which doesn't exist on my system using sys-kernel/linux-firmware-20150812. So I'm assuming it's an error on the wiki page. Have you tried this firmware package instead, sys-firmware/amdgpu-ucode? Do you have the firmware included in your kernel config file? Device Drivers ---> Generic Driver Options ---> -*- Userspace firmware loading support [*] Include in-kernel firmware blobs in kernel binary (amdgpu/<YOUR-MODEL>.bin radeon/<YOUR-MODEL>.bin) (/lib/firmware) Firmware blobs root directory Yes I have the firmware includes, I'll try the amdgpu-ucode and report back. ------------- Mission successful! Thanks everyone, it appears the missing sdma1.bin from linux-firmware is contained in amdgpu-ucode and after switching everything is running fine.