cross-posted from: https://lemmy.world/post/39410719

Error when trying to install Bazzite specifically

I get the following error message:

amd_pstate: failed to register with return -19

And there's more but then the screen turns into a creepy pasta gif looking thing of white and green shifting blocks, except for a few random letters.

But the issue doesn't happen when I used a Garuda xfce I had laying around I used for an older PC (that was maybe too old for Bazzite?). That went into the installer and live iso environment without issues.

It's a newish build I'm making for someone as a gift with the following hardware:

Asus Prime B550M-K AM4 microATX Kingston FURY Beast DDR4 3600 MHz AMD Ryzen 5 4500 AM4

And a used Nvidia RTX 3060ti.

I have secure boot off I think (the Asus EZ bios is weird)

Update

I managed to install it using the text installer, but now it does this:

Then blank screen. Ctrl-Alt-F2 gives me a terminal at least and I did just get-logs which gives me the following:

Is this a Wayland issue?

Update 2:

Not a Wayland issue. But tried installing Fedora Kiinoite to rebase it to Bazzite, but Fedora has the same issue Bazzite did when trying to install, only it doesn't mention the Elf 19 error, and it frezzes allowing me to take a picture:

I really love Bazzite and run it on my own computer, but I'm starting to think it doesn't really run on older desktop hardware.

all 22 comments

sorted by: hot top controversial new old
[–] [S] 24 points 11 months ago

Solved

It's the GPU hardware that was the problem 😭. This post can be closed.

Credit to Clearwater who figured out the real issue early on.

  • source
  • [–] 8 points 11 months ago

    I never had good luck with bazzite so, only thing I can offer as an advise would be to get cachyOS or Nobara if gaming is the main purpose.

  • source
  • [–] 8 points 11 months ago (2 children)

    For the pstate issue, I saw some comments stating that your mainboard firmware may be too old. Try updating your firmware (bios) and then reinstall if you still cannot get it working.

  • source
  • hideshow 2 child comments
  • [–] [S] 3 points 11 months ago (2 children)

    From my experience Bazzite is the easiest to use system for gaming on Linux, but I can't install it.

    I tested Garuda, but even the Mokka edition I know my friend won't like the aesthetic of, and although it works, for some reason on my monitor it only shows 720p resolution - I don't know why. It even makes the bios go into 720p when it's otherwise fine. But that could be because I have a 2k monitor.

    I was going to gift them the PC tomorrow since they leave the country for December, so also running out of time. Willing to try other gaming focused systems too.

  • source
  • hideshow 2 child comments
  • [–] 3 points 11 months ago (1 child)

    My experience with Bazzite was that it was the distro that just works™, so it sucks you're running into problems. Since time is a crunch, maybe check out the Pop_OS 24.04 beta. It comes with Nvidia drivers and the full release is just a week away. It's also Ubuntu based so it should be easy for your friend if they are new to Linux.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 11 months ago* (6 children)

    Ok so, intel gathering:

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

    Same error for an Arch user, who says (about his HW and situation):

    It's AMD Ryzen 5 5500U with Radeon Graphics (Integrated), HP Laptop 15-ef2126wm. I have to use IOMMU, otherwise sleep doesn't work (It get stuck after waking up from sleep, s2idle)

    https://discuss.cachyos.org/t/amd-pstate-failed-to-register-with-return-19/8214/8

    Same amd_pstate 19 error, this time in Cachy OS

    Just ran into this same situation on the same chipset but different board, an Asrock A520M-DHV, but the issue is the same. The latest BIOS from 2025 breaks AMD CPPC and results in both the errors the OP posted as well as no amd_pstate governing (higher core usage, more heat/power, etc.) Downgrading to the last BIOS from 2024 (version 3.52) fixes the issue.

    https://forum.proxmox.com/threads/amd-pstate-driver-steps-and-discussion.118873/

    This may also be relevant.

    So... so far, my guess would be that your motherboard firmware and/or BIOS/UEFI config are having some kind of problem, and maybe possibly it is specific down to either or both the IOMMU and CPPC systems.

    Maybe you can try checking the setting for CPPC? If it is toggled off, try turning it on?

    It seems like this error has been a recurring issue amongst varying systems and varying kinds of Linux... I am not sure from what you've written if this is only happening to you with Bazzite...

    ... but uh, yeah, it looks like just a lot of MoBos have been having trouble with specifically the AMD CPPC part of their firmware, when running seemingly any kind of Linux.

    I don't know if this is very helpful or not, but maybe narrowing down to either CPPC or IOMMU could be an idea?

    It at least does make sense that you're getting hard crashes with graphical glitches, even without a gui... if the CPU itself is fundamentally locking up and being unable to execute commands, that would fit, I would think, with CPPC or IOMMU systems being the culprit.

  • source
  • hideshow 6 child comments
  • [–] [S] 3 points 11 months ago (5 children)

    So I've tried downgrading bios and disabling CPPC, but neither helped.

    However, that was with Bazzite, not Cachy. I'm not currently as I speak installing Cachy, as that actually loaded into the live iso (seems Arch based distros so far make it through at least, since Garuda also managed to install) - but, it also currently only outputs in 720p. I'll see if that persists once it's fully installed, and if it does, I'll try something else - I'll try to see if it's still blurry when using Dvi instead of HDMI.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 11 months ago (4 children)

    Ok, ok, explain this to me like I have no idea what is going on.

    So, step 1:

    What OS did this hardware originally run?

    Windows... 10? 7? XP?

    Did you ever get comparable like, total screen lockups, hard crashes from it?

    ???

    Step 2:

    What different Linux OS's have you tried to install on this HW, what happened when you tried to install each one?

    Which ones worked as a LiveBoot, but failed on bare metal, or vice versa?

    Step 3:

    Which of those installs did you try with which MoBo firmware versions, and what BIOS/UEFI settings?


    There are a ton of variables going on here, and... yeah I have no clue what the proverbial spreadsheet from combining steps 2 and 3 would look like.

    The pstate 19 error seemingly always has something to do with CPPC firmware being borked in some kind of way on various MoBo models...

    But you're saying sometimes you can actually get to a working bare metal install, on Garuda, though only in 720p via DVI?

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 2 points 11 months ago (3 children)

    So, step 1:

    What OS did this hardware originally run?

    None - all parts new except the graphics card.

    Step 2:

    What different Linux OS's have you tried to install on this HW, what happened when you tried to install each one?

    Which ones worked as a LiveBoot, but failed on bare metal, or vice versa?

    Bazzite, Garuda, and currently Cachy.

    Bazzite only worked baremetal, Garuda is stuck at 720p, and Cachy is also stuck at 720p. Changing open source drivers to closed source did not work on Cachy, and the display was glitched. Changing it back didn't help either.

    Edit: I was typing more but figured out it's the graphics card that's bad 🥲

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago* (2 children)

    Edit: I was typing more but figured out it's the graphics card that's bad 🥲

    lol.

    Welp, that probably doesn't help solve the problem, but ... it is identifying the problem.

    Yeah... I've been burned too many times buying used GPUs, even managed to get some from Amazon, that had been burnt out on BTC mining, and then (shoddily) repackaged, sold as new.

    Never doing that shit again, not unless I can like, drive over to someone's house and actually see it working.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 3 points 11 months ago (1 child)

    Well luckily I have an emergency spare 1660 super at least that I know works.

    First time I've been burned on a used card. Should have been known that deal was too good to be true this time.

    Still, between the 1660 super and this 3060ti, still cheaper than a new 4050 or 5060 and even AMD stuff of comparable performance. Though the Intel Arcs are around there - if I knew how well they ran on Linux, I'd be willing to give them a try in the future brand new.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 11 months ago*

    I am genuienly sorry you had to learn the hard way, but hey, so did I (repeatedly, because I am apparently a moron)... once bitten, twice shy, eh?

    But yeah, if you're looking for a fairly low spec GPU? Yeah I mean I'm generally more of an AMD fanboy, but the beefier of the Intel cards are doing pretty good for a low budget range.

    I can't say I have any idea how well they run Linux though, not via direct experience anyway.

  • source
  • parent
  • [–] 3 points 11 months ago (2 children)

    Does it need to be Bazzite? That was my first choice too when I left Win11 earlier this month, but couldn’t get a USB install stick to boot. Ended up going with Fedora because it was the only distro that booted up without issue.

  • source
  • hideshow 2 child comments
  • [–] 3 points 11 months ago (1 child)

    I actually ran into the same issue, never did figure it out. I started on Fedora Silverblue and rebased to Bazzite.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 11 months ago* (3 children)

    Do I get that right, you do manage to install it and then it does this? If so, try installing Nvidia drivers per hand, and try various versions, nvidia drivers are usually the culprit and they keep releasing faulty driver versions

    edit: how does it look when you boot with x11 or with software rendering?

  • source
  • hideshow 3 child comments
  • [–] [S] 1 point 11 months ago* (2 children)

    It won't work with a GUI after installing via text installer.

    How could I change the driver via terminal?

    (Live environment didn't work either)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 11 months ago* (last edited 11 months ago) (1 child)

    I had my last nvidia card a long time ago, but from what I remember, you download it off their website, put it on a stick, and then execute it, its a binary. Try different (older) versions too, and try to force x11 like I said, to see if it has to do with wayland

    edit: as in, you just install an older version through binary installer

    edit edit: im sorry, im out of time, good luck! if x11 and framebuffer graphics dont work either (and maybe mpv with vo=drm and other vo= options is a great way to try stuff) and older versions dont work either, and no luck with nouvau, then im out of ideas!

  • source
  • parent
  • hideshow 1 child comment
  • 15 comments in c/bazzite@lemmy.world view that post
    [–] 6 points 11 months ago

    amd_pstate indicates to me this might be a bios issue. Make sure the bios is the latest version and enable CPPC in your bios settings (if you have it) and see if that fixes it.

  • source
  • [–] 11 points 11 months ago (2 children)

    Reading into the logs you provided (see the pastes), I see an ungodly number of kernel: NVRM: gpuHandleSanityCheckRegReadError_GM107: Possible bad register read: addr: 0x110100, regvalue: 0xbadf5620, error code: Unknown SYS_PRI_ERROR_CODE lines followed by some messages about the GPU failing to initialize.

    If you have another Nvidia card available (16xx or above), swap it into the system and see if it suddenly works. Your card may be a dud.

    Odds are that pstate is entirely unrelated.

  • source
  • hideshow 2 child comments
  • [–] [S] 5 points 11 months ago* (1 child)

    Oh no, that's what I feared most. It's the only used part.

    I do luckily have another I can test it with, but before I swap it and take it out - would plugging into the motherboard HDMI still cause the problem if it's the GPU?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 11 months ago

    Since that CPU has no iGPU, it's most likely that it'll result in no video out at all.

    If push comes to shove, you can try using the bazzite image for older Nvidia GPUs as that uses a different driver (but still compatible with 30xx). If you're lucky, it might do the init in a different way which doesn't trigger any hardware quirks. Just know that come with a caveat that any future upgrade would (most likely) involve switching drivers.

  • source
  • parent
  • [–] 3 points 11 months ago

    A search on "amd pstate -19" didn't return any bazzite specific answers but have me a few hits on other distros like Arch and Cachy.

    General consensus looks like upgrade or downgrade your BIOS.

  • source
  • [–] 2 points 11 months ago (2 children)

    You can try Nobara with nvidia ISO and boot into the live environment and diagnose any issues, like by running nvidia-smi to see if your GPU is working as intended. Nobara is also based on Fedora, but simple, non-silverblue, non-atomic OS.

    If everything works as expected then there might be some compatibility issues with Bazzite. If so, then I would recommend sticking to Nobara. It is not the most stable OS, but you get almost every feature Bazzite has to offer. Also, Nobara is maintained by Glorious Eggroll, who also maintains a popular fork of proton, called proton-ge.

    Another thing I would like to mention is that I also bought a used 3060, recently, and faced some graphical glitches. I also bought a new PSU, and it had 2 6-pin connectors and one of them gave me those issues. Plugging in the other one solved it. I doubt if it was a PSU problem since it was new and rated Silver.

  • source
  • hideshow 2 child comments
  • [–] 2 points 11 months ago (3 children)

    Concur with the others - in an arch forum they advise that specific error indicates the installed BIOS is too old

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

  • source
  • hideshow 3 child comments
  • [–] [S] 1 point 11 months ago

    In can't across this too but wasn't sure if it applied since Bazzite is based on Fedora but not Arch and isn't Hyperland. The irony being the Garuda Linux version I used for testing did install and is based on Arch (but is Wayland).

    Still, will be updating bios

  • source
  • parent
  • [–] [S] 1 point 11 months ago* (last edited 11 months ago) (2 children)

    Thanks everyone, will try updating the bios and see if that works. I really hope it does .

    Edit: Didn't work. Same error. Didn't have high hopes since when I looked, I saw the bios firmware wasn't too old - January 2025 - but yeah... I'm not sure what else to try next...

  • source
  • hideshow 2 child comments
  • 14 comments in c/linux@lemmy.world view that post
    [–] 7 points 11 months ago* (last edited 11 months ago) (4 children)

    Jump on the Discourse if possible. https://universal-blue.discourse.group/c/bazzite/5

    Looking through those centos logs it's an Nividia firmware issue linked with their open-drivers

    1. Clear any layered packages sudo rpm-ostree reset
    2. Rebase to the non-open NVIDIA image
    sudo rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia:stable
    
    

    sudo reboot

    Failing that and the fact you don't have a lot of time I would take the suggestions of just popping Mint, PopOS, CachyOS(you said no arch, but I've had good reliability), PikaOS small team Debian variant of the Linux gaming distros. Give your self a way to be able to jump remotely with their consent like Rustdesk, Tailsacle+Remmina or Teamviewer.

    Other immutable/atomics Vanilla OS

    NixOS (my current distro and if you're into making and maintaining for friends a great option as you can just make the gaming distro you want and distrubute it to them.)

    GLF (French gaming distro based on Nix, I steal their configs for my gaming.nix :D)

  • source
  • hideshow 4 child comments
  • [–] [S] 1 point 11 months ago (3 children)

    Currently trying CachyOS - it's also still blurry, but the installer is currently also blurry similar to Garuda. That said Cachy does at least look much better and offered more option, and will install a CPU microcode which I'm hoping will fix some issues.

    Also it's a bit less blurry if I change the setting in my monitor to "aspect".

    I just hope it'll work well at it's installed. At least the live iso is running much faster as well.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 11 months ago (2 children)

    Cool if you go BTRFS with Limine that will give them snapshots

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 3 points 11 months ago (2 children)

    Solved

    It's the GPU hardware that was the problem 😭. This post can be closed.

    Credit to Clearwater who figured out the real issue early on.

  • source
  • hideshow 2 child comments
  • [–] [S] 0 points 11 months ago (4 children)

    From my experience Bazzite is the easiest to use system for gaming on Linux, but I can't install it.

    I tested Garuda, but even the Mokka edition I know my friend won't like the aesthetic of, and although it works, for some reason on my monitor it only shows 720p resolution - I don't know why. It even makes the bios go into 720p when it's otherwise fine. But that could be because I have a 2k monitor.

    I was going to gift them the PC tomorrow since they leave the country for December, so also running out of time. Willing to try other gaming focused systems too that are very beginner friendly (so no arch recommendations I think - and ideally something immutable)

  • source
  • hideshow 4 child comments
  • [–] 1 point 11 months ago (3 children)

    I installed Pop!_OS on a pendrive-shaped SSD for my girlfriend. Then I gave it a nice desktop wallpaper and installed Steam + Heroic Launcher. She ended up not using it, though.

    If I had to do it again, I would replicate the same setup, but with Linux Mint instead of Pop!_OS.

  • source
  • parent
  • hideshow 3 child comments
  • [–] [S] 1 point 11 months ago (2 children)

    What was the reason? I remember Pop looks pretty nice.

    I've had issues when I used to use Mint (from mucking around with dependencies and such granted, and python environments) but I'm short on time so I'll probably try it next. KDE usually looks nicer and controls peripheries better (like screen brightness).

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 11 months ago*

    The reason why I'd prefer Mint to Pop!_OS? Because Mint is more "standard". Less surprises between upgrades.

    I would say if your friend doesn't know Linux or doesn't need to do anything strange, Mint is a sensible choice, even though it's not immutable as Bazzite.

    I like KDE too, but if Bazzite doesn't work and you want something as stable as Bazzite, I would go with Mint.

  • source
  • parent