Unable to install on main pc

Thank you for your post. A lot more people have been steadily crossing over to AMD and buying the more recent machines, so if ever the options can be there during install, that would be great. :smiley:

1 Like

This is the output from an Arch install of Cinnamon using my RX590.

[ricklinux@archlinux ~]$ inxi -G
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  driver: amdgpu v: kernel 
  Display: x11 server: X.Org 1.20.8 driver: modesetting unloaded: vesa 
  resolution: 1680x1050~60Hz 
  OpenGL: renderer: Radeon RX 590 Series (POLARIS10 DRM 3.37.0 5.7.9-arch1-1 
  LLVM 10.0.0) 
  v: 4.6 Mesa 20.1.3 
[ricklinux@archlinux ~]$ 

As you can see the Arch install on my RX590 is using the driver: amdgpu v: kernel and the xorg 1.20.8 driver: modestting

So on Anarchy they are installing the following.

xf86-video-ati
xf86-video-amdgpu

I installed both of these on my Arch install and it seems to make no difference on my RX590.

[ricklinux@archlinux ~]$ inxi -G
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  driver: amdgpu v: kernel 
  Display: x11 server: X.Org 1.20.8 driver: amdgpu,ati 
  unloaded: modesetting,vesa resolution: 1680x1050~60Hz 
  OpenGL: renderer: Radeon RX 590 Series (POLARIS10 DRM 3.37.0 5.7.9-arch1-1 
  LLVM 10.0.0) 
  v: 4.6 Mesa 20.1.3 
[ricklinux@archlinux ~]$ 

I can boot and i see no difference on Arch. So i will try it on EndeavourOS with Xfce desktop to see.

2 Likes

If it seems to work with both amdgpu and ati drivers, we should consider having them both installed by default with AMD graphics cards.

First we should test this as much as possible. I don’t have a machine with a new-ish AMD graphics hardware, so it would be nice if more people with such hardware could test this.

1 Like

@manuel
These are already installed on my current version of xfce which i just installed. Were they added recently or am i confused?

[ricklinux@eos-xfce ~]$ inxi -G
Graphics:  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] driver: amdgpu 
           v: kernel 
           Display: x11 server: X.Org 1.20.8 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa 
           resolution: 1680x1050~60Hz 
           Message: Unable to show advanced data. Required tool glxinfo missing. 
[ricklinux@eos-xfce ~]$ 

Maybe this is coming down from Arch?

OK, wasn’t really aware of it. So you mean AMD graphics machines get the same drivers with EOS as Anarchy?

I guess it comes from the input files we give to Calamares, I could check this.

EDIT: checked it, and yes, EOS has those both listed.
Wasn’t it so with the previous ISOs?

That’s what i’m trying to figure out because i just installed straight Arch to see.
This is on EndeavourOS currently.

[ricklinux@eos-xfce ~]$ pacman -Qs xf86-video
local/xf86-video-amdgpu 19.1.0-2 (xorg-drivers)
    X.org amdgpu video driver
local/xf86-video-ati 1:19.1.0-2 (xorg-drivers)
    X.org ati video driver
local/xf86-video-fbdev 0.5.0-2 (xorg-drivers)
    X.org framebuffer video driver
local/xf86-video-vesa 2.4.0-3 (xorg-drivers xorg)
    X.org vesa video driver
[ricklinux@eos-xfce ~]$ 

This is my card RX590

ricklinux@eos-xfce ~]$ sudo lspci -vnn | grep -PA9 'VGA|Display'
[sudo] password for ricklinux: 
2d:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev e1) (prog-if 00 [VGA controller])
	Subsystem: Gigabyte Technology Co., Ltd Device [1458:2311]
	Flags: bus master, fast devsel, latency 0, IRQ 141, IOMMU group 29
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at f0000000 (64-bit, prefetchable) [size=2M]
	I/O ports at f000 [size=256]
	Memory at f7e00000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at f7e40000 [disabled] [size=128K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
[ricklinux@eos-xfce ~]$

So what did Arch install?

Arch has this.

[ricklinux@archlinux ~]$ pacman -Qs xf86-video
local/xf86-video-amdgpu 19.1.0-2 (xorg-drivers)
    X.org amdgpu video driver
local/xf86-video-ati 1:19.1.0-2 (xorg-drivers)
    X.org ati video driver
local/xf86-video-vesa 2.4.0-3 (xorg-drivers xorg)
    X.org vesa video driver
[ricklinux@archlinux ~]$ 

So on EndeavourOS i see this one also.

local/xf86-video-fbdev 0.5.0-2 (xorg-drivers)
    X.org framebuffer video driver

So on his install of Anarchy he has the same but i see extra.

local/xf86-video-intel 1:2.99.917+906+g846b53da-1 (xorg-drivers)
    X.org Intel i810/i830/i915/945G/G965+ video drivers
local/xf86-video-vmware 13.3.0-2 (xorg-drivers)
    X.org vmware video driver

And EndeavourOS has

local/xf86-video-fbdev 0.5.0-2 (xorg-drivers)
    X.org framebuffer video driver

On Anarchy he has this.

local/xf86-video-fbdev 0.5.0-1 (xorg-drivers)
    X.org framebuffer video driver

@manuel
So with my card it seems to make no difference if i just use the amdgpu or have the xf86video-ati and xf86-video-amdgpu installed. But that card is the RX5700 XT

@manuel
I wish i had one of those cards to test but they are over $600

Closest I get is my RX Vega 64.

Maybe we should try to get a loaner - as the ‘EndeavourOS Canadian testing team’! Funny how I ended up with an RX580 for the same reasons (cost)

If I read the following link correctly, seems that amdgpu is for newer cards, and ati for older cards:
https://wiki.archlinux.org/index.php/Xorg#AMD

But I don’t know much about AMD graphics, so please correct me if I’m wrong…

And maybe if we work together, we could create package amd-installer… :wink:

1 Like

That’s the way I understand it.

That is the way i understood it too. Even on my older ATI HD 3870 and HD 7450 i am just using the amdgpu as far as i know as i haven’t installed anything special.

That’s been my assumption too - and so far it has worked out that way on my installs. Either way it’s a long way from having to define vblank timings etc for ATI in the early Linux days!

AMD-installer… hmmm - one line only - install xf86-video-amdgpu ?

I have installed the following distros on my RX Vega 64:

Mint
Ubuntu
Sparky Linux
Debian
Mx Linux
Manjaro
Arch
EndeavourOS

None of them required anything except the free drivers that came with the distro. No user intervention was required :slightly_smiling_face:

1 Like

Me either. I have installed probably 25 different distros or more with these cards.

1 Like

Thank you very much for everyone’s posts, and about which drivers could be installed plus possible option of an amd-installer. Is there anything else I can provide from this Anarchy install that can be any help?

My current results on Anarchy …

pacman -Qs xf86-video
local/xf86-video-ati 1:19.1.0-2 (xorg-drivers)
X.org ati video driver

sudo lspci -vnn | grep -PA9 'VGA|Display’
0b:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] [1002:731f] (rev c1) (prog-if 00 [VGA controller])
Subsystem: XFX Pine Group Inc. Device [1682:5701]
Flags: bus master, fast devsel, latency 0, IRQ 80, IOMMU group 25
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at e0000000 (64-bit, prefetchable) [size=2M]
I/O ports at f000 [size=256]
Memory at fce00000 (32-bit, non-prefetchable) [size=512K]
Expansion ROM at fce80000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3

I’ll download the new iso and get these results from within the live now …