I'm trying to use a Radeon R9 285 with the amdgpu driver on Debian 9, which runs the kernel Linux v4.9. I've followed the tutorial here: https://linuxconfig.org/how-to-insta...-stretch-linux, which has us add the "contrib" and "non-free" repo to install "firmware-linux" package which contains the proprietary Tonga firmware bits (it would be nice that those be GPL'd as well) that are apparently needed by the amdgpu driver.
Sadly, upon rebooting with the firmware (and llvm-3.9 and clang-3.9 as suggested in the tutorial) installed, I'm greeted with a black screen.
I can SSH in. I've made available the full output of "dmesg" here: https://drive.google.com/open?id=0B1...VRBUFVqbDVoSjA.
It could be that the motherboard (a vintage Asus M2N SLI Deluxe) doesn't like the card, although when *not* using the proprietary firmware I can boot into live Debian 9 just fine. I'm using the latest BIOS revision available, which is 1804. I've also tested the card in another tower I had and could make it work with the same software (Debian 9 + firmware-linux). Another part of the puzzle is that if I keep the CR2032 battery in, the memory doesn't work well (memory errors). So I'm leaving that battery out for the moment and memory tests pass fine then. I'll try to get a replacement soon.
Here are some errors that I see in dmesg:
[ 11.728654] [drm:gfx_v8_0_ring_test_ring [amdgpu]] *ERROR* amdgpu: ring 0 test failed (scratch(0xC040)=0xCAFEDEAD)
[ 11.728766] [drm:amdgpu_device_init [amdgpu]] *ERROR* hw_init of IP block <gfx_v8_0> failed -22
[ 11.728806] amdgpu 0000:03:00.0: amdgpu_init failed
[ 18.708286] amdgpu 0000:03:00.0: Fatal error during GPU init
[ 18.708317] [drm] amdgpu: finishing device.
[ 18.708318] [TTM] Memory type 2 has not been initialized
See my link above for the full dmesg. Is my card really CAFEDEAD? Eh.
Sadly, upon rebooting with the firmware (and llvm-3.9 and clang-3.9 as suggested in the tutorial) installed, I'm greeted with a black screen.
I can SSH in. I've made available the full output of "dmesg" here: https://drive.google.com/open?id=0B1...VRBUFVqbDVoSjA.
It could be that the motherboard (a vintage Asus M2N SLI Deluxe) doesn't like the card, although when *not* using the proprietary firmware I can boot into live Debian 9 just fine. I'm using the latest BIOS revision available, which is 1804. I've also tested the card in another tower I had and could make it work with the same software (Debian 9 + firmware-linux). Another part of the puzzle is that if I keep the CR2032 battery in, the memory doesn't work well (memory errors). So I'm leaving that battery out for the moment and memory tests pass fine then. I'll try to get a replacement soon.
Here are some errors that I see in dmesg:
[ 11.728654] [drm:gfx_v8_0_ring_test_ring [amdgpu]] *ERROR* amdgpu: ring 0 test failed (scratch(0xC040)=0xCAFEDEAD)
[ 11.728766] [drm:amdgpu_device_init [amdgpu]] *ERROR* hw_init of IP block <gfx_v8_0> failed -22
[ 11.728806] amdgpu 0000:03:00.0: amdgpu_init failed
[ 18.708286] amdgpu 0000:03:00.0: Fatal error during GPU init
[ 18.708317] [drm] amdgpu: finishing device.
[ 18.708318] [TTM] Memory type 2 has not been initialized
See my link above for the full dmesg. Is my card really CAFEDEAD? Eh.
Comment