pwshub.com

Ubuntu Gamer? The Steam Snap Now Runs Better Than Ever

If you’re using Canonical’s Steam snap to game on Ubuntu you may be pleased to hear that a number appreciable performance improvements have begun to filter out.

Valve recommend Ubuntu users stick to the official Steam DEB for the best experience but plenty of Ubuntu users prefer the convenience offered by the unofficial Steam snap maintained by Canonical and available to install through App Center.

The latest release of snapd, the engine that powers snap apps, includes a couple of changes designed to improve the performance of the Steam snap specifically.

Snapd 2.65 notably sees the removal of “all AppArmor and seccomp restrictions to improve user experience”. There are some detailed discussions on why confinement for the Steam snap has to be relaxed, with one snap dev noting:

“For now, Steam will have effectively infinite permissions to do what it wants, we might tighten this security on a case-by-case basis, especially as snapd gets more features that may allow for more fine-grained control”.

Of course, snapd does now support prompting for certain types of access thanks to the new Prompting Client feature (users can opt-in to from the Security Center) present in Ubuntu 24.10.

And the new ‘permissive profile’ for the Steam snap does not sounds like Steam runs un-sandboxed, more than Steam snap is in charge of its containers itself, with fewer guardrails than other apps.

Steam Snap Opens Faster Too

Anecdotally, the latest Steam snap release paired with snapd 2.65 is also reported to much faster than before, with launch times on-par with those of the DEB version. They’re also reported to be a couple seconds faster1 than the Steam Flatpak.

No fighting!

It may be me, but I find Flatpaks in general open slower in Ubuntu than Fedora. It could be a “me” thing, or it may be down to Ubuntu’s configuration. Recently tightened AppArmor policies did stop some well-known Flatpak apps from running at all earlier this year.

Not strictly Steam related, but perhaps relevant from a gaming POV, snapd 2.65 also ships with improved snap-confine and OpenGL interface compatibility with NVIDIA drivers.

Now that Ubuntu 24.10 defaults to Wayland for NVIDIAdevices these tweaks may help ensure all snap apps run in Wayland on NVIDIA work as well as they would under X, which could include Steam. Or it may not – I’m not psychic.

If you use the Steam snap do keep an eye out for the snapd 2.65 update (if you don’t already have it). From the change-log and early-bird testing it appears to delivers a better overall experience enabling you to focus on gaming and less on complaining.

Appreciated, James!

  1. Don’t get riled up on which format is fastest; this is ~2 seconds difference. Like most, I’d take a stable app in a format that opens marginally slower than a buggier build in a format that opens fractionally faster – YMMV. ↩︎

Source: omgubuntu.co.uk

Related stories
2 weeks ago - Discover how this high-performance remote protocol securely streams graphics-intensive apps from cloud to device, with QUIC, client enhancements, and extended OS support.
1 month ago - I’ve not booted into the Windows partition on my Chuwi laptop for a few months, but having heard that a recent Windows update leaves dual-boot users unable to boot Linux at all, I’m rather relieved I haven’t! As...
1 month ago - Ubuntu 24.04.1 LTS is due for release today (August 29), but so was the fifth and final point release of the previous long-term support release, Ubuntu 22.04 — but it’s been delayed. A pair of Ubuntu point releases arriving simultaneously...
1 month ago - After a two-week delay, the first Ubuntu 24.04 LTS point release is now ready to download. The first point release delivers an updated ISO, and sees direct upgrades from Ubuntu 22.04 LTS enabled Ubuntu 24.04.1 LTS rolls together all of...
1 month ago - Ubuntu’s new desktop Security Center app is gearing up for its first stable release, along with a background tool called Prompting Client. I first reported on the creation of Security Center earlier this year and it hasn’t changed a great...
Other stories
33 minutes ago - Hina Kharbey talks about how the roles of a mentor versus a coach differ, as well as the situations that work best for having each one. The post Leader Spotlight: The difference between mentoring and coaching, with Hina Kharbey appeared...
3 hours ago - Fixes 41 bugs (addressing 595 👍). node:http2 server and gRPC server support, ca and cafile support in bun install, Bun.inspect.table, bun build --drop, iterable SQLite queries, iterator helpers, Promise.try, Buffer.copyBytesFrom, and...
7 hours ago - This guide provides a foundational understanding of Redux and why you should use it for state management in a React app. The post Understanding Redux: A tutorial with examples appeared first on LogRocket Blog.
10 hours ago - Discover some of the best Node.js web scraping libraries, including Axios and Superagent, and techniques for how to use them. The post The best Node.js web scrapers for your use case appeared first on LogRocket Blog.
13 hours ago - Infinite runner games have been a favorite for gamers and developers alike due to their fast-paced action and replayability. These games often feature engaging mechanics like endless levels, smooth character movement, and dynamic...