this post was submitted on 06 Oct 2023
99 points (99.0% liked)

Linux Gaming

15518 readers
150 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
all 11 comments
sorted by: hot top controversial new old
[–] [email protected] 30 points 1 year ago

Nice. This is why I only buy AMD gear. Support those who support you, people!

[–] [email protected] 15 points 1 year ago (2 children)

Can someone ELI5 what that means for me as an AMD GPU Linux user?

Is this in any way related to the firmware files that I get with the kernel which get direct-loaded on boot when the amdgpu module is loaded?

[–] Still 2 points 1 year ago

fwupd is an easy way for firmware updates to be distributed and applied, this is for flashing the chips on the card not drivers loaded in the kernel

I use fwupd to update the bios on my Dell laptop for example

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (3 children)

Seriously what does any of this lingo even mean?

https://wiki.archlinux.org/title/Fwupd

Sounds like FW Updater here is adding support for NAVI 3x which is the 5nm / RDNA 3 chips, AKA Ryzen RX 7000 series (for example RX 7600). Does this mean you can now update the firmware for the chip? Does it mean FWUpd will automatically handle firmware updates for you?

Bonus challenge if you wanna talk to me about what some of the linux firmware lingo means.

[–] [email protected] 6 points 1 year ago (1 children)

It's exciting that with Fwupd 1.9.6+ it's now possible to update AMD discrete graphics card firmware under Linux rather than having to resort to Windows or other environments. This new Fwupd plug-in works with Navi 3x on recent versions of the Linux kernel where the AMDGPU driver has the necessary interfaces to make the firmware updating happen. Specifically this firmware updating is focused on flashing the graphics card's Integrated Firmware Image (IFWI).

Quoted from the article.

[–] [email protected] 3 points 1 year ago (1 children)

So you could not update the firmware on Navi 3x before this update arrived to Fwupd? Err you could update the card outside of Linux by booting up windows?

[–] [email protected] 4 points 1 year ago (1 children)

You could do it in Windows before. With this update, now you can do it in Linux.

[–] [email protected] 2 points 1 year ago

Okay got it. Thank you! I just started using desktop linux, I'm on Nobara so I have some expectation that things will be handled for me and I'm not always sure about when I need to tweak things. The extent of my troubleshooting so far is using ProtonDB.

[–] [email protected] 4 points 1 year ago

I'll add that firmware updates for GPUs are pretty uncommon (my current card has had zero in the 3 years since it was launched). And an AMD driver dev confirmed as much, that it is just there in case it's needed.

And fwupd is a standard way to update firmware etc on a variety of hardware that doesn't require DOS boot drives or using Windows, more commonly used on laptops and some servers and prebuilt clients. Which is obviously quite nice from a Linux user's perspective.

[–] [email protected] 3 points 1 year ago

Adding to other comments, fwupd is integrated into Gnome Software and probably other software centers. There's also a systemd servivce or fwupd can be run from the terminal.

So as far as I know it's not necessarily run automatically on all distros.