Author

Topic: msi 5500xt 4gb, ubuntu 20.04, amdgpu 20.45 (Read 101 times)

member
Activity: 124
Merit: 10
fix the problem
sudo nano /etc/default/grub
add this arguments on 'grub cmdline linux default     radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 amdgpu.ppfeaturemask=0xffff7fff
save and type sudo update-grub.
add rx5500xt to the first pci expres as default video out.

If this method does not work, I have implemented a mining os for amd cards. I can give it to you to try.
member
Activity: 325
Merit: 42
I installed latest drivers with command ssudo amdgpu-install --opencl=rocr,legacy --vulkan=amdvlk,pro -y --accept-eula
and now I got opposite situation ... 5500 xt is found and r9 390 is not

Code:
lspci |grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Sumo [Radeon HD 6530D]
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] (rev 80)
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 14 [Radeon RX 5500/5500M / Pro 5500M] (rev c5)

Code:
lshw -c video
  *-display UNCLAIMED
       description: VGA compatible controller
       product: Sumo [Radeon HD 6530D]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 1
       bus info: pci@0000:00:01.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:90000000-9fffffff ioport:f000(size=256) memory:feb00000-feb3ffff memory:c0000-dffff
  *-display
       description: VGA compatible controller
       product: Hawaii PRO [Radeon R9 290/390]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 80
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:31 memory:a0000000-afffffff memory:b0000000-b07fffff ioport:e000(size=256) memory:fea00000-fea3ffff memory:fea40000-fea5ffff
  *-display
       description: VGA compatible controller
       product: Navi 14 [Radeon RX 5500/5500M / Pro 5500M]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:05:00.0
       version: c5
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:32 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:c000(size=256) memory:fe800000-fe87ffff memory:fe880000-fe89ffff

what can be the problem ? what am I missing ... somehow I am sure that it is something really simple but just I cant see it Smiley

well now I did sudo amdgpu-uninstall and sudo dpkg -r amdgpu-install and had some tarball with 21.20 drivers ... I installed from there with command  sudo ./amdgpu-pro-install --opencl=rocr,legacy -y and now again in first place ... r9 390 is found but 5500xt not while lshw and lspci and lm-sensors remain the same ... I even tried that I disabled igpu (the rig have no monitor anyway) just in case it does something to mess up everything but no ... still only r9 390 (with drivers 21.20)

what driver version should I use ? help Smiley what am I missing ?

also while 5500 xt was working and I removed it and left only r9 connected, r9 390 didnt start to work or be found by any of the miners and vise-versa(while 390 was working and removing 5500xt)



Purge all your drivers.
Install the latest amdgpu-install from AMD enable the repos and then run:
Amdgpu-install --usecase=opencl --opencl=rocr,legacy thats about it no need for vulkan or anything else.
I am running a rx 6600 xt and a rx 580 8gb.

Regretfully I cannot check as I will be returning home to-morrow evening EU-time

EDIT:
Back in the country checked the setup and both cards, the rx 6600 xt and the rx 580 8gb, are mining fine together with amdgpu-install_21.50.2.50002-1_all.deb and also with the amdgpu-install_22.10.2.50102-1_all.deb although it seems the rx 580 8gb is a bit slower with the 22.10.2.50102-1 driver.
member
Activity: 618
Merit: 21
It's not a good idea to mix such cards in one rig. Radeon R9 290/390 works best with amdgpu-pro-17.40-514569 driver. AMD RX5500 needs new one.
newbie
Activity: 42
Merit: 0
and I have locked myself to kernel 5.4.0-42 as I read from some amd driver installation help
newbie
Activity: 42
Merit: 0
I installed latest drivers with command ssudo amdgpu-install --opencl=rocr,legacy --vulkan=amdvlk,pro -y --accept-eula
and now I got opposite situation ... 5500 xt is found and r9 390 is not

Code:
lspci |grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Sumo [Radeon HD 6530D]
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] (rev 80)
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 14 [Radeon RX 5500/5500M / Pro 5500M] (rev c5)

Code:
lshw -c video
  *-display UNCLAIMED
       description: VGA compatible controller
       product: Sumo [Radeon HD 6530D]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 1
       bus info: pci@0000:00:01.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:90000000-9fffffff ioport:f000(size=256) memory:feb00000-feb3ffff memory:c0000-dffff
  *-display
       description: VGA compatible controller
       product: Hawaii PRO [Radeon R9 290/390]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 80
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:31 memory:a0000000-afffffff memory:b0000000-b07fffff ioport:e000(size=256) memory:fea00000-fea3ffff memory:fea40000-fea5ffff
  *-display
       description: VGA compatible controller
       product: Navi 14 [Radeon RX 5500/5500M / Pro 5500M]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:05:00.0
       version: c5
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:32 memory:c0000000-cfffffff memory:d0000000-d01fffff ioport:c000(size=256) memory:fe800000-fe87ffff memory:fe880000-fe89ffff

what can be the problem ? what am I missing ... somehow I am sure that it is something really simple but just I cant see it Smiley

well now I did sudo amdgpu-uninstall and sudo dpkg -r amdgpu-install and had some tarball with 21.20 drivers ... I installed from there with command  sudo ./amdgpu-pro-install --opencl=rocr,legacy -y and now again in first place ... r9 390 is found but 5500xt not while lshw and lspci and lm-sensors remain the same ... I even tried that I disabled igpu (the rig have no monitor anyway) just in case it does something to mess up everything but no ... still only r9 390 (with drivers 21.20)

what driver version should I use ? help Smiley what am I missing ?

also while 5500 xt was working and I removed it and left only r9 connected, r9 390 didnt start to work or be found by any of the miners and vise-versa(while 390 was working and removing 5500xt)

member
Activity: 252
Merit: 12
If your ubuntu setup sees R9 390 with ease then its a driver issue, mind updating that first and drop a feed back later? Because that RX5500XT is a newer graphics card compared to the R9 390 so @sxemini is right.
member
Activity: 1558
Merit: 69
hello there,

I try to get 5500xt working under ubuntu (to mine etc) but I seem to hit a dead end ... I mean lshw shows that amdgpu is used, lm-sensors show allkind of info ... everything seems to be working just none of the miners find the card ... I use the same rig to mine with old r9 390 and it works perfectly ... amdgpu is installed with --opencl=legacy,rocm ... so in theory it should be just plug it in and start mining but like I said none of the miners recognize the card ... what am I doing wrong ? am I missing something Smiley

also rocm-smi do not know that there's 5500xt ...

thank you for any hints Smiley

Use newer driver, this old driver will not recognize your card - so no miner can find your card.
newbie
Activity: 42
Merit: 0
hello there,

I try to get 5500xt working under ubuntu (to mine etc) but I seem to hit a dead end ... I mean lshw shows that amdgpu is used, lm-sensors show allkind of info ... everything seems to be working just none of the miners find the card ... I use the same rig to mine with old r9 390 and it works perfectly ... amdgpu is installed with --opencl=legacy,rocm ... so in theory it should be just plug it in and start mining but like I said none of the miners recognize the card ... what am I doing wrong ? am I missing something Smiley

also rocm-smi do not know that there's 5500xt ...

thank you for any hints Smiley
Jump to: