Unable to install on main pc

I’ve run the new live iso, including the awesome logs tool!

hwinfo

#################### hwinfo --short ########################

cpu:
                       AMD Ryzen 7 3800X 8-Core Processor, 2683 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2025 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 1975 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2007 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2361 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2180 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2209 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2033 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 3380 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2040 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2025 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2057 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2460 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2157 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 1987 MHz
                       AMD Ryzen 7 3800X 8-Core Processor, 2171 MHz
keyboard:
  /dev/input/event2    Winbond Electronics Drevo keyboard
mouse:
  /dev/input/mice      UC-Logic 21.5" Tablet Monitor
  /dev/input/mice      Logitech M105 Optical Mouse
  /dev/input/mice      Winbond Electronics Drevo keyboard
monitor:
                       AAA
                       DELL U2417H
graphics card:
                       ATI Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
sound:
                       ATI Navi 10 HDMI Audio
                       AMD Starship/Matisse HD Audio Controller
storage:
                       Seagate Technology PLC Non-Volatile memory controller
                       AMD FCH SATA Controller [AHCI mode]
                       AMD FCH SATA Controller [AHCI mode]
network:
  enp5s0               Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
  wlan0                Realtek RTL8192EE PCIe Wireless Network Adapter
network interface:
  enp5s0               Ethernet network interface
  lo                   Loopback network interface
  wlan0                WLAN network interface
disk:
  /dev/nvme0n1         Seagate Technology PLC Disk
  /dev/sdb             Kingston HyperX Savage
  /dev/sda             SanDisk Ultra
partition:
  /dev/nvme0n1p1       Partition
  /dev/nvme0n1p2       Partition
  /dev/nvme0n1p3       Partition
  /dev/sdb1            Partition
  /dev/sda1            Partition
  /dev/sda2            Partition
usb controller:
                       AMD Matisse USB 3.0 Host Controller
                       AMD Matisse USB 3.0 Host Controller
                       AMD Matisse USB 3.0 Host Controller
bios:
                       BIOS
bridge:
                       AMD Starship/Matisse GPP Bridge
                       AMD Starship/Matisse PCIe Dummy Host Bridge
                       AMD Matisse Device 24: Function 3
                       ATI Navi 10 XL Upstream Port of PCI Express Switch
                       AMD Starship/Matisse GPP Bridge
                       AMD Matisse Device 24: Function 1
                       AMD Starship/Matisse PCIe Dummy Host Bridge
                       AMD Matisse PCIe GPP Bridge
                       AMD Starship/Matisse PCIe Dummy Host Bridge
                       AMD FCH LPC Bridge
                       AMD Matisse Switch Upstream
                       ATI Navi 10 XL Downstream Port of PCI Express Switch
                       AMD Starship/Matisse PCIe Dummy Host Bridge
                       AMD Matisse Device 24: Function 6
                       AMD Matisse PCIe GPP Bridge
                       AMD Starship/Matisse Root Complex
                       AMD Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
                       AMD Matisse Device 24: Function 4
                       AMD Starship/Matisse PCIe Dummy Host Bridge
                       AMD Matisse Device 24: Function 2
                       AMD Matisse PCIe GPP Bridge
                       AMD Matisse PCIe GPP Bridge
                       AMD Matisse Device 24: Function 0
                       AMD Matisse PCIe GPP Bridge
                       AMD Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
                       AMD Matisse PCIe GPP Bridge
                       AMD Starship/Matisse PCIe Dummy Host Bridge
                       AMD Matisse Device 24: Function 7
                       AMD Starship/Matisse PCIe Dummy Host Bridge
                       AMD Matisse Device 24: Function 5
hub:
                       Microchip Technology, Inc. (formerly SMSC) USB2137B
                       Linux Foundation 3.0 root hub
                       Linux Foundation 2.0 root hub
                       Microchip Technology, Inc. (formerly SMSC) USB5537B
                       Linux Foundation 3.0 root hub
                       Linux Foundation 2.0 root hub
                       Linux Foundation 2.0 root hub
                       Linux Foundation 3.0 root hub
memory:
                       Main Memory
unknown:
                       FPU
                       DMA controller
                       PIC
                       Keyboard controller
                       AMD Starship/Matisse PCIe Dummy Function
                       AMD Starship/Matisse Cryptographic Coprocessor PSPCPP
                       AMD Starship/Matisse IOMMU
                       AMD Starship/Matisse Reserved SPP
                       AMD Starship/Matisse Reserved SPP
                       AMD FCH SMBus Controller
                       Serial controller
                       ASUSTek AURA LED Controller
                       Microchip U2417H_0B29_15083001

graphics processors system info

new live iso …
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-intel 1:2.99.917+908+g7181c5a4-1 (xorg-drivers)
X.org Intel i810/i830/i915/945G/G965+ video drivers
local/xf86-video-vesa 2.4.0-3 (xorg-drivers xorg)
X.org vesa video driver
local/xf86-video-vmware 13.3.0-2 (xorg-drivers)
X.org vmware 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 82, 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

Thanks for the info!
Could you change the last command a bit (to show the kernel modules…) and show the result:

  sudo lspci -vnn | sed -n '/ VGA /,/^$/'p
  sudo lspci -vnn | sed -n '/ Display /,/^$/'p

The latter is just for completeness, it may show nothing on your system.

Note: be careful with those single quotes when you copy the line(s).

1 Like

Thanks! :slight_smile: I’ll be sure to copy/paste over, and will go and do that now.

The first line gave results, but unfortunately nothing came up in response to the second.

[liveuser@eos-2020.07.15 ~]$ sudo lspci -vnn | sed -n '/ VGA /,/^$/'p
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 82, 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
	Capabilities: [64] Express Legacy Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [150] Advanced Error Reporting
	Capabilities: [200] Physical Resizable BAR
	Capabilities: [240] Power Budgeting <?>
	Capabilities: [270] Secondary PCI Express
	Capabilities: [2a0] Access Control Services
	Capabilities: [2b0] Address Translation Service (ATS)
	Capabilities: [2c0] Page Request Interface (PRI)
	Capabilities: [2d0] Process Address Space ID (PASID)
	Capabilities: [320] Latency Tolerance Reporting
	Capabilities: [400] Data Link Feature <?>
	Capabilities: [410] Physical Layer 16.0 GT/s <?>
	Capabilities: [440] Lane Margining at the Receiver <?>
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

@anon96036739
Although you have a different card than my RX590 most of the info is the same. It is using the the amdgpu. The other drivers on mine are.

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 ~]$ 

I have used Anarchy a lot also and it gives you the option to choose default, amdgpu or amd/ati. I have installed and tried each one with no issue.

Currently on EndeavourOS with a fresh install.

[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 
           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@eos-xfce ~]$ pacman -Q | grep amd
amd-ucode 20200519.8ba6fa6-1
xf86-video-amdgpu 19.1.0-2
[ricklinux@eos-xfce ~]$

[ricklinux@eos-xfce ~]$ pacman -Q | grep mesa
mesa 20.1.3-1
mesa-demos 8.4.0-4
[ricklinux@eos-xfce ~]$

[ricklinux@eos-xfce ~]$ pacman -Q | grep vulkan
vulkan-icd-loader 1.2.147-1
[ricklinux@eos-xfce ~]$


One difference is i don't have the 32 bit mesa or vulkan loaded.
You are using the git version of mesa which has the Amd Compiler.

Here is some current testing info on the your RX5700 XT card verses my RX590 on 5.6 and 5.7 kernels. Look at all 4 pages. As you can see my RX590 is no match for the RX5700 XT which is like 8 card models in the 5000 series above mine so it gets pummelled!

My honest opinion is your card should work no problem on EndeavourOS and you can easily switch the mesa drivers to the ACO git version to try it.. Anarchy is using older vulkan also. I don't think that matters.

The ACO version.

[https://www.phoronix.com/scan.php?page=news_item&px=Mesa-19.3-Lands-RADV-ACO](https://www.phoronix.com/scan.php?page=news_item&px=Mesa-19.3-Lands-RADV-ACO)

[https://www.phoronix.com/scan.php?page=article&item=linux-57-amdgpu&num=1](https://www.phoronix.com/scan.php?page=article&item=linux-57-amdgpu&num=1)
1 Like

@anon96036739
I just installed the ACO mesa-git version on endeavouros. If you look at it’s dependencies it brings everything in and removes mesa that is currently installed. It takes a while for it to build the packages from the AUR. I installed both.

mesa-aco-git
lib32-mesa-aco-git

[ricklinux@eos-xfce ~]$ pacman -Q | grep mesa
lib32-mesa-aco-git 20.1.1.20200611.951983c483a-1
mesa-aco-git 20.1.1.20200611.951983c483a-1
mesa-demos 8.4.0-4
[ricklinux@eos-xfce ~]$ pacman -Q | grep vulkan
lib32-vulkan-icd-loader 1.2.147-1
vulkan-icd-loader 1.2.147-1
[ricklinux@eos-xfce ~]$ 

Edit: Here is current output

[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 
           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.1 (git-951983c483) 
[ricklinux@eos-xfce ~]$ 
1 Like

Thanks for your posts @ricklinux and, yes, I have the one AMD/ATI driver here, and can see you have four drivers. I’m actually already using the mesa-aco you’ve just said you installed, which removes the original mesa … certainly does take a while to install! Are you seeing a difference with your pc’s performance? Thanks for the links too … interesting, and I at last saw a post on how to enable aco within normal mesa, via one of the links … just before aco is due to be active anyway in 20.2, lol; better to learn late than never though.

I’m stumped, lol. All I can think is that there’s a difference in how many drivers are installed. Same amdgpu kernel driver, but card seems to like to just have the ATI driver. With the freeze happening within a few seconds, there’s no time to do anything at all, so I’m not sure what more to do, but really appreciate your time and help with this.

There could be a difference of files in folder /etc/X11/xorg.conf.d/.
Or maybe some blacklisting e.g. in /etc/modprobe.d/.

These are just guesses, but probably worth comparing.

1 Like

Great to know there may be other solutions. :slight_smile: Would that possibly be changed within the installer? I use the network driver that’s blacklisted so, on the laptop I was testing on, I’d needed to unblock it, but there’s no time to do that on the main PC, with the freezing happening so quickly. I don’t know how or where to do anything otherwise about the 2 things you’re mentioning … if it would mean me altering the installation iso, unfortunately that’s way beyond where I’m at.

I agree that there must be some configuration that’s setting up differently possibly but won’t know if EndeavourOS isn’t installed and the issues aren’t worked through. I don’t think it’s the drivers. The RX5700XT is 8 card models above mine but others have it working. There were problems early on when the card came out at kernel 5.3 or so. Kernel 5.5 it seemed to be pretty solid.

Edit: I only have 00-keyboard.conf in /etc/X11/xorg.conf.d/ .
Nothing in /etc/modprobe.d/ .

What desktop were you installing on both Anarchy and EndeavourOS? Same?

Yes, the same Mate desktop on both EndeavourOS and Anarchy. I have the same results as you regarding the 2 files/folders.

I’ve seen other mention of freezing on eOS re an ATI card, tbh, here and on distrowatch, but you’re right that it’s more likely that the card will work fine now with the later kernels. I’m still not too well, so a full format/reinstall and trying to learn chroot is a bit out of my reach at this point, but possibly at another time. Thanks for your help with this though. :slight_smile:

1 Like

Well i hope you get well and have a chance to work through this. I like Anarchy but it sets up differently with grub also and is impossible to get it to dual boot with some other Arch distro’s. I have used it with systemd but i haven’t tried syslinux as they give you these boot options as well on install.

1 Like

Thank you very much :slight_smile: I hadn’t tried dual booting Anarchy; I noticed they’ve gone over to gitlab and very active there, so there could well be a solution about dual booting pending. Good to have options, but I’ve not tried anything other than systemd either.

Hello!

So to be clear, since I have a red devil 5700XT and am planning on installing EOS in place of Manjaro, what will I have to do to boot with the latest kernel?

Hello @jiibus
It should automatically load the amdgpu. I can’t say what if any issues you will have. How did it work on Manjaro? Did you have to do any configuration to get it working? What desktop are you planning on installing? Maybe you want to try it keeping Manjaro until you try a test run and get it working in case there is an issue.

I moved from a GTX 1070ti to the 5700XT a few months ago and if I remember correctly, before I swapped the GPU, I installed the amdgpu-pro*, xf86-video-amdgpu, & vulkan-amdgpu-pro packages. I do use the chaotic AUR repo for some of those.

I didn’t do anything special to configure, I think Manjaro’s mwhd probably did a fair bit in the background. I plan on continuing on with KDE, though I’m still thinking of a way to do a test run on my hardware without an extra drive to test on.

It would be nice to see you get this working on EndeavourOS. I only have an RX590 which is like 8 cards below what you have. I haven’t tried the amdgpu-pro* on it. Wouldn’t notice any difference unless i was gaming or something.

You shouldn’t need the Pro driver variant - amdgpu is part of the kernel so the 5700XT should work without adding anything extra. Have you tried booting the EOS live image to see if it works as-is?

https://bbs.archlinux.org/viewtopic.php?id=252661
https://bbs.archlinux.org/viewtopic.php?id=247667