Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
help installing a rx 580 gpu arrived a few days ago
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
adcdam
Apprentice
Apprentice


Joined: 15 Jan 2015
Posts: 160

PostPosted: Sun Oct 21, 2018 7:47 pm    Post subject: help installing a rx 580 gpu arrived a few days ago Reply with quote

Hi this is my first Amd gpu, i was using nvidia before so i dont know where to start to have the gpu runing, if i want games with wine and vulkan as i was using my gtx 1060, all i need is this?
https://wiki.gentoo.org/wiki/AMDGPU i have a asus xonar sound card this part isnt needed?
ACP (Audio CoProcessor) Configuration --->
[*] Enable AMD Audio CoProcessor IP support (CONFIG_DRM_AMD_ACP)

if i choose AMD GPU as a module M instead of built in*
i dont have to this part?
Code:
KERNEL Including firmware in the kernel

Device Drivers  --->
    Generic Driver Options  --->
        -*- Userspace firmware loading support
        [*] Include in-kernel firmware blobs in kernel binary
            (amdgpu/<YOUR-MODEL>.bin or radeon/<YOUR-MODEL>.bin)
            (/lib/firmware) Firmware blobs root directory


if i choose * instead of M i have to

add this?:
amdgpu/polaris10_{ce,k_smc,mc,me,mec2,mec,pfp,rlc,sdma1,sdma,smc,smc_sk,uvd,vce}.bin

in the part that say

*- Userspace firmware loading support
i have this:
Code:
 amd-ucode/microcode_amd_fam17h.bin


so i will have to add amdgpu/polaris10_{ce,k_smc,mc,me,mec2,mec,pfp,rlc,sdma1,sdma,smc,smc_sk,uvd,vce}.bin

to that part?


Last edited by adcdam on Sun Oct 21, 2018 8:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
Ralphred
Guru
Guru


Joined: 31 Dec 2013
Posts: 501

PostPosted: Sun Oct 21, 2018 8:34 pm    Post subject: Re: help installing a rx 580 a few days ago Reply with quote

adcdam wrote:
so i will have to add amdgpu/polaris10_{ce,k_smc,mc,me,mec2,mec,pfp,rlc,sdma1,sdma,smc,smc_sk,uvd,vce}.bin

to that part?

Yeah, but it's better to use
Code:
cd /lib/firmware
ls amdgpu/polaris10*
in case there are files unlisted in the wiki.

If you are going to be using dxvk in wine, build a git version of llvm-7, and a ~ version of mesa.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Sun Oct 21, 2018 8:44 pm    Post subject: Reply with quote

rx580 is polaris 12, not 10.
Back to top
View user's profile Send private message
adcdam
Apprentice
Apprentice


Joined: 15 Jan 2015
Posts: 160

PostPosted: Sun Oct 21, 2018 10:42 pm    Post subject: Reply with quote

are you sure from what i read here

Code:
arctic Islands    POLARIS10    RX 470, RX 480, RX 570, RX 580    amdgpu/polaris10_{ce,k_smc,mc,me,mec2,mec,pfp,rlc,sdma1,sdma,smc,smc_sk,uvd,vce}.bin
POLARIS11    RX 460, RX 550 640SP, RX 560    amdgpu/polaris11_{ce,k_smc,mc,me,mec2,mec,pfp,rlc,sdma1,sdma,smc,smc_sk,uvd,vce}.bin
POLARIS12    RX 540, RX 550    amdgpu/polaris12_{ce,ce_2,mc,me,me_2,mec,mec2,mec2_2,mec_2,pfp,pfp_2,rlc,sdma,sdma1,smc,uvd,vce}.bin
Vega    VEGA10    RX Vega 56, RX Vega 64    amdgpu/vega10_{acg_smc,asd,ce,gpu_info,me,mec,mec2,pfp,rlc,sdma,sdma1,smc,sos,uvd,vce}.bin
RAVEN    Raven Ridge APU series    amdgpu/raven_{asd,ce,gpu_info,me,mec,mec2,pfp,rlc,sdma,vcn}.bin


rx580 seems to be polaris 10
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Sun Oct 21, 2018 10:53 pm    Post subject: Reply with quote

Huh, that's news to me. I thought all RX 5*0 were polaris12 but I guess I'm mistaken.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum