No display using R9 390 GPU

,

I recently installed manjaro on my new pc. With the iGPU everything works swimmingly, but when I install the GPU (AMD Radeon R9 390) onto the motherboard (Gigabyte Z690 UD AX) it does boot, I am able to go into the bios and select a drive to boot from, but after that my screen goes black. I am able to get into manjaro if I add “3” at the end of the “linux /vmlinuz … ” line in the boot options (which also display fine). I am currently running manjaro from a usb drive, since I don’t want to accidentally mess my normal system up.

inxi -G

gives

Graphics:
    Device-1: AMD Hawaii PRO [Radeon R9 290/390] driver: radeon v: kernel
    Device-2: Logitech Webcam Pro 9000 type: USB driver: snd-usb-audio,uvcvideo
    Display: server: X.org v: 1.21.1.3 driver: gpu: radeon note: X driver n/a
        resolution: 1920x1080
    Message: No GL data found on this system.
mhwd

gives

Warning: config ‘/var/lib/mhwd/db/pci/network_drivers/r8168/MHWDCONFIG’ is invalid!
Warning: config ‘/var/lib/mhwd/db/pci/network_drivers/rt3562sta/MHWDCONFIG’ is invalid!
> 0000:01:00.0 (0300:1002:67b1) Display controller ATI Technologies Inc:
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI

I have tried booting with options “nomodeset” or “xforcevesa”, both crash my system after a couple of seconds of black screen.

Please help!

did you plugged the gpu after you installed manjaro?

The manjaro on my disk was installed w/o the GPU on the motherboard. I flashed the usb which I’m currently using to run manjaro from my old macbook, but I don’t know how to reinstall manjaro from there since I can’t get graphics working.

so you first installed manjaro, then you added the gpu? just to be sure…you are now in the live usb manjaro session?

Exactly

so chroot into manjaro:
sudo manjaro-chroot -a
then post output from:
mhwd -l && mhwd -li

> 0000:01:00.0 (0300:1002:67b1) Display controller ATI Technologies Inc:
NAME VERSION FREEDRIVER TYPE
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI

> Installed PCI configs:
NAME VERSION FREEDRIVER TYPE
video-linux 2018.05.04 true PCI

Warning: No installed USB configs!

so reinstall your drivers:
uninstall:
mhwd -r pci video-linux
install:
mhwd -a pci free 0300
exit
reboot, and you should boot normally

wait are you running the live usb on a different computer than the one with the black screen?

No, the same. When I reboot now (from SSD), I still get a black screen with a crash after a few seconds.

im asking because of this:

so you reinstalled the driver and you still end up with the black screen?

Yep. What I meant with the earlier sentence is that I downloaded and flashed manjaro to the usb on my old macbook, and I’m now using that usb on my new pc.

ok, so you can boot with the gpu into live session normally…
so chroot again and post output from:
find /etc/X11/ -name "*.conf"
and when you run the chroot command, there are no errors/warnings?

When I try to boot into the live session it also crashes, it only works when I add “3” to the line starting with “linux” in the boot options.

Output of find /etc/X11 -name “*.conf” after chroot:

/etc/X11/xorg.conf.d/30-touchpad.conf
/etc/X11/xorg.conf.d/00-keyboard.conf

oh i see so you cant even boot properly into live session… and what exactly should the 3 do?
so post logs:
journalctl -b-1 -p4 --no-pager

When I add the 3 it doesn’t load graphics or something like that; I only have a terminal.

Logs:

Jul 17 15:55:29 yefelly-z690udax kernel: Spectre V2 : WARNING Unprivileged eBPF is enabled with eIBRS on, data leaks possible via Spectre v2 BHB attacks!
Jul 17 15:55:29 yefelly-z690udax kernel:  #13 #14 #15
Jul 17 15:55:29 yefelly-z690udax kernel: ACPI BIOS Error (bug): failure creating named object [\ADBG], AE_ALREADY_EXISTS (20210730/dswload-326)
Jul 17 15:55:29 yefelly-z690udax kernel: ACPI Error AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
Jul 17 15:55:29 yefelly-z690udax kernel: ACPI BIOS Error (bug): could not resolve symbol [\_SB.PC00.I2C1.TPL1, AE_NOT_FOUND (20210730/dswload-162)
Jul 17 15:55:29 yefelly-z690udax kernel: ACPI Error AE_NOT_FOUND, During name lookup/catalog (20210730/psobject-220)
Jul 17 15:55:29 yefelly-z690udax kernel: hpet_acpi_add: no address or irqs in _CRS

thats some serrious issues… so you dont have any gui in the live session?
are those all logs from the command?
post also output from:
mhwd-kernel -li

No GUI at all, it crashes just like manjaro from the SSD.

mhwd-kernel -li

Currently running: 5.15.53-1-MANJARO (linux515)
The following kernels are installed in your system:
    * linux515

If it’s too broken, I am open to reinstalling manjaro completely if that would help.

it could be something not enabled/disabled in bios
if you cant boot into live session properly, reinstalling will not probably help…
lets try installing differen kernels:
mhwd-kernel -i linux510
mhwd-kernel -i linux54
is grub menu shown during boot?

I installed both kernels. When booting from usb I go into grub by default and when booting from SSD I can get to grub by pressing escape while booting.