You are not logged in.

#1 2021-06-15 18:26:53

sSoKoSs
Member
Registered: 2020-11-28
Posts: 5

[SOLVED] I need to make my gpu to use amdgpu instead of radeon

I followed this:
https://wiki.archlinux.org/title/AMDGPU … ght_driver

everything is up to date I hope I did run sudo pacman -Syu before I started installing anything

name of my gpu (from lspci):
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series]
I searched and it's GCN 1st gen southern isles or si, so it does support amdgpu and vulkan
I also have intel HD graphics so I have to specify DRI_PRIME=1 to run something with my dedicated gpu

steps that I did:
installed the following:
lib32-mesa,  xf86-video-amdgpu,  vulkan-radeon,  lib32-vulkan-radeon
(I have multilib enabled)

Specify the correct module order (done)

chenged MODULES=()
to this
MODULES=(amdgpu radeon)
in
/etc/mkinitcpio.conf
also checked for the HOOKS to contain modconf
HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)

Set module parameters in modprobe.d (done) (I choose modprobe.d because I am more familiar with it instead of kernel params)
files in /etc/modprobe.d/

amdgpu.conf
options amdgpu si_support=1

radeon.conf
options radeon si_support=0

regenerated initramfs with the following command

mkinitcpio -P

restarted my laptop and then with the command lsmod | grep amdgpu saw that amdgpu is being loaded (output below)

gpu_sched              40960  1 amdgpu
i2c_algo_bit           16384  3 amdgpu,radeon,i915
drm_ttm_helper         16384  2 amdgpu,radeon
ttm                    81920  3 amdgpu,radeon,drm_ttm_helper
drm_kms_helper        290816  3 amdgpu,radeon,i915
drm                   573440  18 gpu_sched,drm_kms_helper,amdgpu,radeon,drm_ttm_helper,i915,ttm

BUT even if it's loaded it is not being used after running this command lspci -nnk | grep -i vga -A3 | grep 'in use'
I get this

Kernel driver in use: i915
Kernel driver in use: radeon

That for my dedicated gpu the driver in use is still the radeon module instead of amdgpu sad



after all of the above I also tried to put into the xorg configuration the following
/etc/X11/xorg.conf.d/20-amdgpu.conf
Section "Device"
     Identifier "AMD"
     Driver "amdgpu"
EndSection

but when I restarted my pc I got a black screen I could ctrl + alt + 4 though to go to tty4 and from there radeon module was still being used and not amdgpu
I removed 20-amdgpu.conf from xorg configuration after it didn't do anything

final thoughts:
I feel like I don't have the required knowledge to understand what I did wrong that's why I made this post
tried hard to make it have as much info as it can if I missed something I am sorry pls ask me and I will respond asap
Thanks alot for reading and your help in advance!!! smile

Last edited by sSoKoSs (2021-06-15 21:34:22)

Offline

#2 2021-06-15 20:25:45

seth
Member
Registered: 2012-09-03
Posts: 51,235

Re: [SOLVED] I need to make my gpu to use amdgpu instead of radeon

It's a terascale2 chip, https://en.wikipedia.org/wiki/Radeon_HD … e_products and thus not supported by AMDGPU.

Why do you (think you)  "need to make [your] gpu to use amdgpu instead of radeon"?
https://en.wikipedia.org/wiki/XY_problem

Online

#3 2021-06-15 21:26:11

Vello
Member
Registered: 2020-12-23
Posts: 9

Re: [SOLVED] I need to make my gpu to use amdgpu instead of radeon

seth wrote:

Why do you (think you)  "need to make [your] gpu to use amdgpu instead of radeon"?

I think it's quite clear they want amdgpu for Vulkan support.

sSoKoSs wrote:

installed the following:
lib32-mesa,  xf86-video-amdgpu,  vulkan-radeon,  lib32-vulkan-radeon

Offline

#4 2021-06-15 21:33:48

sSoKoSs
Member
Registered: 2020-11-28
Posts: 5

Re: [SOLVED] I need to make my gpu to use amdgpu instead of radeon

seth wrote:

It's a terascale2 chip, https://en.wikipedia.org/wiki/Radeon_HD … e_products and thus not supported by AMDGPU.

Why do you (think you)  "need to make [your] gpu to use amdgpu instead of radeon"?
https://en.wikipedia.org/wiki/XY_problem

I see, the Wikipedia I saw got me confused I thought 7000+ were gcn 1st gen.
Anyway thanks alot for the help and sorry for wasting your time.
And yes I would like amdgpu for vulkan but it's ok opengl will do.

Offline

Board footer

Powered by FluxBB