Canonical may be ramping up its efforts to improve the Ubuntu gaming experience — yasss — but it seems their Steam snap package is causing a few headaches for Valve.
Timothée Besset, a software engineer who works on the Steam client for Valve, took to Mastodon this week to reveal: “Valve is seeing an increasing number of bug reports for issues caused by Canonical’s repackaging of the Steam client through snap”.
“We are not involved with the snap repackaging. It has a lot of issues”, Besset adds, noting that “the best way to install Steam on Debian and derivative operating systems is to […] use the official .deb”.
Those who don’t want to use the official Deb package are instead asked to ‘consider the Flatpak version’ — though like the Steam snap the Steam Flatpak is also unofficial and not directly supported by Valve but unlike the Snap it says so in its store listing.
Steam Snappenings
Canonical launched its Steam snap in 2022 as a testing/development preview. That effort lasted around 11 months, and the build was deemed stable in April of last year, in time for the release of Ubuntu 23.04.
Because Canonical a) develops Snap, and b) packages and integrates the Steam Linux client to work within the tech, any bugs, issues, or quirks stemming from the Steam snap build should (in theory) be reported to them first, rather than to Valve.
It doesn’t sound like it’s happening.
Why?
I mean, do Ubuntu users know they’re using a snap version that’s not made by Valve? They open Ubuntu Software, search for ‘Steam’, click the matching result, see the a reassuring green tick (albeit next to ‘Canonical’ rather than Valve, but it’s a tick), and hit install — ergo, the Steam snap.
Admittedly Ubuntu Software (and the newer App Center) does display package filters and format/source labels within the UI, along with developer/packager names and support links, but such features are only helpful if know what they mean.
While it’s easy to assume that everyone who uses Ubuntu, breathes it too — and so knows what snap is, how it differs, and the all the rest — the distro has a colossal install base, and most don’t.
Simple signposting to point users to the right avenues for reporting bugs is likely all that’s needed, and the recent launch of an Ubuntu Gaming room on Matrix mean there’s plenty of avenues Ubuntu users can go to get advice if they’re having issues.
They just need to know about them I guess.
Canonical could tweak their store description to stat clearly that their package is not supported/affiliated with Valve, but would people looking to install Steam read the description? I can’t say I do if I know what the app is.
“If it gets really bad I guess we could start popping a warning”
Snap back to the current situation, and there is another option.
If Canonical’s Steam snap continues to have issues which cause Valve to contacted by users unhappy with the experience Timothée Besset suggests the company could “start popping a warning” to Steam snap users when they open the app.
While that would be seem as an extreme move, would it be unfair? Valve (and its reputation to an extent) is the one being affected as it stands.
Any suggestions yourself? Share ’em below.
I’m curious: do you use the Steam snap? What’s your experience been like? And have you reported issued you’ve encountered to Valve or to Canonical? Let me know below!
via gamingonlinux