-
-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(deck): Use valve-firmware #1137
base: main
Are you sure you want to change the base?
Conversation
instead of manually installing Steam Deck firmware files.
Greetings from the PlaytronOS project. :-) I'm the Director of Linux Engineering over at Playtron. Although we are not directly using Bazzite, we want to help contribute back to various parts of the Linux gaming community in any way that we can! By packaging the firmware files as a RPM, this simplifies Bazzite's install of the files. They can also be easily installed and updated on other Fedora distributions now. Using Bazzite's code as a starting point, I turned the firmware installation into a RPM package with the following changes:
I did a test build and it is working. However, I did not try rebasing to it using an rpm-ostree distribution.
|
When testing the installation of the firmware along with kernel-fsync, my OLED Steam Deck finally going Wi-Fi working! But audio still does not work. I tested the RPM on Fedora 40. I also tried manually installing the firmware files on both Arch Linux (using
|
Hi Luke, Essentially all copr software needs to be open source So that is something to consider. |
Hey @antheas, thanks for the information! I wasn't aware of that. PlaytronOS also has a public RPM repository that is hosted on an AWS S3 bucket. I'll look into transitioning the RPM over to there. |
We're actually about to go through a major restructure of our AWS S3 repositories next week. I'll follow-up once that's done. |
I wonder if this package can be contributed to the rpmfusion project? Then it is not adding another repository. |
@dylanmtaylor Our long-term goal for every package we maintain in PlaytronOS is to upstream them into Fedora and help maintain them there. I used to work at Red Hat and maintained a few gaming related packages during that time. I know it is easier said than done. In this specific scenario, I'd like to see if we can work with Valve to add their firmware blobs to the upstream RPM Fusion is our goal for the short-term, too. I'm not sure how long it would take for this package to be accepted and I can start the submission soon. |
This is a brilliant idea, actually. I'd love to see that too. |
instead of manually installing Steam Deck firmware files.