OpenMandriva fails to boot while new GPU (AMD 9070xt) is plugged in

Hi there, total newb here.

  • OpenMandriva Lx version:

OpenMandriva Lx 25.03 (ROME) Rolling

  • Desktop environment (KDE, LXQT…):
    NONE (boot issue)
  • Description of the issue (screenshots if relevant):

After I click on OpenMandriva to start the desktop on the GRUB menu it goes to the next screen saying it is loading ram disk, as usual, but won’t progress from there. I’m stuck with the flower background that appears as the system normally loads up. All I can do is reset the PC with ctrl+Alt+delete. When I take out the GPU, the system boots normally via the iGPU. This problem didn’t exist with my previous GPU, a 7900xtx.

One thing to note is I still have my previous distro, Garuda Linux, which does boot fine with the new GPU, though it doesn’t have the latest Mesa version, so it can’t utilize the GPU like OpenMandriva technically could if I could boot into it, or so I’ve heard.

  • Relevant informations (hardware involved, software version, logs or output…):

My Hardware :
CPU : AMD 7700x
RAM : 32GB DDR5 5600MHz.
GPU : AMD RX 9070xt Gigabyte Gaming OC.
Storage : Samsung SSD 970 EVO plus 2TB

1 Like

is still in dev,
from arch this just appears in version dev ( as -git ) , and this required

  • new mesa version
  • new firmware
  • may be kernel 614 or more
2 Likes

The latest mesa 25.0.1 and kernel-firmware from 20250306 (with the relevant AMD blobs) and kernel 6.13.5 are all in cooker at the moment, which as far as I understand things should be everything required to get up and running.

I have one of these GPU’s en-route, so will be facing this myself when it arrives.

There is a thread over on Level1Techs which is tracking any issues/fixes those folks come across, may be worth having a look there for any tips.

2 Likes

Welcome! We are happy to see you and hope that you make yourself at home here.

1 Like

Ok, cheers for the info. Guess I’ll have to just wait for hardware and software to get to know each other. :grin: Will be curious if anyone else comes across the same issue and how they solve it.

1 Like

Thank you! I’ve been loving OpenMandriva so far. Once I can use this GPU, I think I’ll be staying.

There is a kernel-rc package in the repos – if you need 6.14, simply dnf install kernel-rc-desktop or dnf install kernel-rc-server.

2 Likes

I was looking for a post like this, I got a XFX 9070 OC edition but it’s gonna be here on the 12th, saw other Linux users able to run the cards but they had crashes and stuff.

Wasn’t expecting any major issues like it not booting though. I already updated to the 6.14 kernel, so I hope it will just work.

1 Like

Oh, interesting. If I use this kernel, will I be able to automatically update to the usual stable ones later on with the regular update, or will i have to manually get back on that track?

As long as you don’t remove the old kernel, it will automatically get updated when 6.14 is released

1 Like

I did a regular update through the welcome screen -->configure–>system update and it just updated to 6.14 kernel, im on ROME, yours should be the same I assume.

1 Like

Oh, I just tried the same, but it doesn’t seem to be available to me yet. Not sure why.

1 Like

Because it doesn’t exist yet. I don’t have it either.

1 Like

It exists, you can find rc kernels in the cooker repos.

But not in ROME.

2 Likes

Well, it doesn’t boot up at all with the 9070 and I updated it to 6.14 kernel 25.03 …figured it would just work, nope. Same issue Hank has …gets stuck on “initializing ramdisk…” and nothing happens, I waited 10minutes. Garuda booted though no issue and that one was on an older Kernel than 6.13 …

I will test it on a bootable USB, if it works there then that would be interesting.

UPDATE, the screenshot is what happens and it will sit there until the end of time and not boot.

Tried booting with console only and nothing happens, tried al the other alternative options to launch, nothing happens.

Downloaded a new ISO for the OS and created a new USB boot and it won’t even boot from that either.

I pick Garuda and it boots up instantly as well as Windows 11.

1 Like

You need to give it time to mature. My advice would be to fix it yourself (probably something to do with amd gpu drivers in the linux kernel as this is usually what being blocked at this stage means, trust my kernel deblobbing experience haha) or wait on arch a bit for the new mesa version and the new kernel 6.14 to land on cooker, then try again, it’s bleeding edge hardware right now and it comes with its disadvantages. Your screen is frozen however you computers DOES boot and run just fine without outputing anything else than freezing on this screen and eventually a black screen. If you want more info on the problem, you should be able to login via ssh (use another GPU to setup ssh) and run

dmesg | grep amdgpu

To get more info on what went wrong. Post it here and it’ll greatly help me understand what went wrong. I think that the amdgpu driver is just completely missing for this card as this is what these symptoms usually mean. Try upgrading kernel-firmware and installing kernel-firmware-extra (not sure about this one as I don’t think amdgpu drivers are supposed to be in extra but it wont hurt to try). The amdgpu drivers ARE NOT in the kernel itself but in the firmware packages due to licensing issues. Therefore upgrading the kernel is NOT enough in and of itself, you also need the most recent kernel-firmware.

Here I see that the latest update to kernel-firmware was on the 9070 launch day, march 6th, maybe we need a more recent version if that is possible (not familiar with this package yet i openmandriva).

Update: on the linux-firmware git, we can see that 3 days ago a swath of changes have been made to amdgpu drivers, probably containing the drivers or fix for the 9070/XT. A new version was released on the 11th, so the kernel-firmware package could use an update, I’m not very familiar with this package but I submitted a PR to update it and hopefully fix your issue, let’s see how it goes.

2 Likes

Well I was able to boot into the OS and update it using the GPU in the 7950X3D it worked and everything was fine, after I did that, I restarted the computer and switched it back to the 9070 and this is what I get.

That looks like too high a refresh rate.

Looks like I got it resolved now I think.
Steps I took:
Reinstalled MESA(didn’t fully resolve issue, still had distorted flickering screen), primary 1440p ultra wide was working and it’s connected with Display Port, left 4k screen was flickering still.
Moved second monitor/screen from HDMI to display port with an DP to HDMI adapter(resolved issue with second monitor)
Then I tried to adjust color accuracy to “prefer color” and they started flickering again
made sure both monitors color accuracy is set to “prefer efficiency”
Gonna test some games in a bit to see if it’s fully resolved.

4 Likes