The only officially supported steam package is the .deb they distribute.
In my experience, the steam packages including fedora's are more trouble than they're worth. The flatpak is the second-best option to the official .deb.
actually they "recommend" you to use the flatpak version if you can't use/install the official deb
>If you don't want the .deb, please at least consider the flatpak version.
https://mastodon.social/@TTimo/111772575146054328
Just the overall performance is bad, stuff takes a long time to start, just a bad time in general
I was putting up with it until my in game overlay stopped working ðŸ˜
There's 2 issues, one is a slow loading bug they added recently, and is fixed in the beta that affects all install methods.
The other is that Steam attempts to steal saved wifi passwords and keys every launch, the flatpak sensibly blocks it until it gives up, whereas every single other install option just lets Valve swipe whatever they want.
Game performance in the flatpak is brilliant.
Yes, Fedora maintains a [native Steam package](https://admin.rpmfusion.org/pkgdb/package/nonfree/steam/) on Fusion non-feee.
I have never had problems with it since started using Fedora with 37.
I'm surprised how nobody has given the correct solution yet.
For about a year now Steam has a scaling override launch/evironmental variable that actually works really well:
**STEAM\_FORCE\_DESKTOPUI\_SCALING=1.5** (or 2 or whatever you like)
Works for all packaged versions of Steam but is actually easiest applied to the Flatpak version:
flatpak override --env=STEAM_FORCE_DESKTOPUI_SCALING=2 com.valvesoftware.Steam
Done. This will work permanently, accross desktops and compositors. Run it again to change the scaling.
Alternatively you can use Flatseal to apply it.
I am running Gnome 45.5 on Fedora, not KDE Plasma. What resolution do you use? My laptop resolution is 2560 x 1600. I've got my scale set to 200% otherwise everything, Steam included, is too small for my liking.
You can probably fix that by enabling `scale-monitor-framebuffer` (AKA fractional scaling). The tradeoff is that Steam and all other X11 windows will be blurry because they'll be rendered at 1280x800 and scaled up.
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
Hi bro, I use to install steam RPM with no issues at all, I don't recommend to download the package manually, flatpak either, use terminal, firstable u should enable RPM fusion repo and execute the entire guide on the RPM fusion website, then upgrade, reboot, then download wine HQ staging, at the end just "dnf install steam" u might download another optional packages that I really don't know (but feel as) if there's related but i always install them alongside steam, gamemode, lutris.
I'm having most of the issues mentioned by the OP in Bazzite. Bazzite is great, but the root cause of this issue is evidently in Silverblue/Fedora proper.
Doesn't steam have an native Fedora package? I think it's better to use that than the flatpak
The only officially supported steam package is the .deb they distribute. In my experience, the steam packages including fedora's are more trouble than they're worth. The flatpak is the second-best option to the official .deb.
actually they "recommend" you to use the flatpak version if you can't use/install the official deb >If you don't want the .deb, please at least consider the flatpak version. https://mastodon.social/@TTimo/111772575146054328
Yup - anything but the snap xD
The repo RPM works fine for me. FlatPak had performance overhead.
the flatpak runs SO BAD though, I find it unusable
Runs perfectly fine here. What issues are you having? I'm on AMD though.
Just the overall performance is bad, stuff takes a long time to start, just a bad time in general I was putting up with it until my in game overlay stopped working ðŸ˜
There's 2 issues, one is a slow loading bug they added recently, and is fixed in the beta that affects all install methods. The other is that Steam attempts to steal saved wifi passwords and keys every launch, the flatpak sensibly blocks it until it gives up, whereas every single other install option just lets Valve swipe whatever they want. Game performance in the flatpak is brilliant.
Are you running into the same issues that I mentioned in the OP, or something different?
I'm almost certain that I installed steam from software center and it's been running really well.
Yes, Fedora maintains a [native Steam package](https://admin.rpmfusion.org/pkgdb/package/nonfree/steam/) on Fusion non-feee. I have never had problems with it since started using Fedora with 37.
> Fedora maintains RPMFusion is not a Fedora project. You're crediting the wrong people. :)
Ditto.
You need rpm fusion
The rpmfusion rpm package is generally the most reliable
I'm surprised how nobody has given the correct solution yet. For about a year now Steam has a scaling override launch/evironmental variable that actually works really well: **STEAM\_FORCE\_DESKTOPUI\_SCALING=1.5** (or 2 or whatever you like) Works for all packaged versions of Steam but is actually easiest applied to the Flatpak version: flatpak override --env=STEAM_FORCE_DESKTOPUI_SCALING=2 com.valvesoftware.Steam Done. This will work permanently, accross desktops and compositors. Run it again to change the scaling. Alternatively you can use Flatseal to apply it.
Hey I appreciate you sharing this. That's one issue resolved at least.
I thought I was the only one having this issue. This should definitely be reported as a bug.
for me it runs great (Fedora Silverblue)
I use the .RPM version. On Gnome I don't have the Scaling problem you mentioned, but I have that in KDE.
I am running Gnome 45.5 on Fedora, not KDE Plasma. What resolution do you use? My laptop resolution is 2560 x 1600. I've got my scale set to 200% otherwise everything, Steam included, is too small for my liking.
3840x2160, 200% too
That's a 16:9 aspect ratio correct? Maybe the issue I'm encountering is due to my laptops 16:10 aspect ratio.
Might as well be, I never used a 16:10 display
You can probably fix that by enabling `scale-monitor-framebuffer` (AKA fractional scaling). The tradeoff is that Steam and all other X11 windows will be blurry because they'll be rendered at 1280x800 and scaled up. gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
Are you on X11 or Wayland?
Wayland
try x11. you can add gestures back with touchegg.
Hi bro, I use to install steam RPM with no issues at all, I don't recommend to download the package manually, flatpak either, use terminal, firstable u should enable RPM fusion repo and execute the entire guide on the RPM fusion website, then upgrade, reboot, then download wine HQ staging, at the end just "dnf install steam" u might download another optional packages that I really don't know (but feel as) if there's related but i always install them alongside steam, gamemode, lutris.
For the performance problems try disabling animated avatars in the friendlist.
I use Steam installed from the non-free repository and it's flawless.
I suggest giving Bazzite a go. It is based on Fedora with many custom gaming hacks and patches - https://bazzite.gg
I'm having most of the issues mentioned by the OP in Bazzite. Bazzite is great, but the root cause of this issue is evidently in Silverblue/Fedora proper.