Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Valve and Microsoft teamed up to better support the Steam Deck, with Xbox Cloud Gaming now supported through the Edge browser.

"We’re particularly excited about this ourselves as we feel it can open new opportunities in the Linux gaming community." — Missy Quarry, Community Manage for Microsoft Edge

It must be a particularly cold day in hell for Microsoft to move closer to supporting a Linux system, although it already worked on Linux through Chromium-based browsers so they haven't exactly pushed the boat out. Still, it's a pretty big shift from the old Microsoft wouldn't you say?

There's a Reddit Post (with custom artwork you can use) and a Support Article that goes over the steps needed. It's not quick and easy but it's not overly complicated either. In short:

  • Load Discover Software Centre from Desktop Mode.
  • Install Microsoft Edge (the icon will say "Beta").
  • Find Edge in the Application Launcher (bottom left icon), right click it and hit Add to Steam.
  • When the Steam list comes up, find Edge and add it.
  • Now you'll need to set an override for the Flatpak package of Edge that's installed. You can either do it using Flatseal or this terminal command in the Konsole app: flatpak --user override --filesystem=/run/udev:ro com.microsoft.Edge.
  • Now you'll need to edit the shortcut in Steam. Locate Edge in your Steam Library, right click -> Properties.
  • Where it says "Launch Options" at the bottom, enter this in after what's already there: --window-size=1024,640 --force-device-scale-factor=1.25 --device-scale-factor=1.25 --kiosk "https://www.xbox.com/play"
  • Optional: change the shortcut name to "Xbox Cloud Gaming (Beta)".
  • You will also need to change Steam Input to "Gamepad with touchpad as Mouse".

Over time, this process will get much easier, as Microsoft's Ben Mathwig confirmed on Twitter they are actively working on it all.

Here's a list of games Xbox Cloud supports.

So far, it seems a little finicky though. Sometimes the game/store pages won't load, it gives a little ping noise and nothing really happens. Same for loading some games, it makes the ping sound and then…nothing. Not entirely sure what the issue is here, and it could be specific to my Deck somewhere but it's certainly not working as expected right now for me overall apart from the first game I tried. It seems entirely random on what game pages load and what games actually work. Update: if you also face the same problem, clear the Edge browser Cache in desktop mode. Fixes it every time for me. I've been chatting to Microsoft about it, and have given them info on it. Update 2: after my feedback, Microsoft have tracked it down and are working on a fix. Update 3 - 23/03/22: I continued testing for MSFT and they fixed the issue, games all load properly now as the modal to tell you about controls, network and such appears correctly now.

Quick video demonstration:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Why is it all needed? Well, Chrome doesn't yet support the Deck controls, which I noted in my original review. So Microsoft have come along to present Edge as your cloud gaming Steam Deck saviour here.

Guess what? It works for Stadia too. I tested it working just fine, you can just change the launch options URL to go to Stadia instead if you wish. Meanwhile, GeForce NOW just complains about an unsupported browser.

Article taken from GamingOnLinux.com.
31 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
53 comments
Page: 1/3»
  Go to:

adibuyono Mar 18, 2022
Never though valve will team up. Still, a good way to promote edge 👍🏻
Spyker Mar 18, 2022
They finally found a use case for Edge on Linux :D
platinumspoons Mar 18, 2022
They finally found a use case for Edge on Linux :D

I guess you could call it an....

edge case
benjamimgois Mar 18, 2022
Me thinking we would get Xbox Game pass natively

!xcloud

my reaction to xcloud
jens Mar 18, 2022
  • Supporter
Microsoft is huge with a lot of different departments with I guess different cultures (the Azure team certainly also prefers Linux), but still, this is quite a move. I read several Steam Deck reviews and most ended with that the journey to the Steam Deck hasn't ended, but it has just now started with a long way ahead (and also partially a long way to go). May be we are really witnessing a shift in the force, I mean market...


Last edited by jens on 18 March 2022 at 7:32 pm UTC
CFWhitman Mar 18, 2022
"We’re particularly excited about this ourselves as we feel it can open new opportunities in the Linux gaming community." — Missy Quarry, Community Manage for Microsoft Edge

I'm just trying to picture the reaction of Linux users fifteen years ago if you told them this was a quote from fifteen years in the future. For that matter, you could probably make that five years ago / five years in the future.
BluEgo Mar 18, 2022
To me this is great news, I have a lot of fun playing games on GeForce now.
The problem though is that Xbox Cloud Gaming is subpar when it comes to playing on the cloud. The picture quality is quite compressed, and the latency is still too high when compared to Geforce Now (which is so good that sometimes I forget I'm not running the game natively).
elgatil Mar 18, 2022
They finally found a use case for Edge on Linux :D

I guess you could call it an....

edge case

Thank you :D
drlamb Mar 18, 2022
[After having tested playing Fable II - first xcloud experience]

When I encountered that "ping" sound while attempting to launch the game straight from launching edge I had to open the search bar -> search for the game -> click game -> then click play. For whatever reason that works every time.

I can't see myself paying $15/month after my trial ends just for Fable II but in my testing on my home network (gigabit internet) it works quite well on deck.

I really appreciate the integration from MS here though seeing an Xcloud-specific flatpak might be the cleaner way forward.


Last edited by drlamb on 18 March 2022 at 7:39 pm UTC
fearnflavio Mar 18, 2022
View PC info
  • Supporter Plus
It must be a particularly cold day in hell for Microsoft to move closer to supporting a Linux system

Laughed out loud in here 😂
Liam Dawe Mar 18, 2022
Chatting to MSFT devs on the issues, stay tuned.
TheRiddick Mar 18, 2022
Microsoft or someone can probably make a very easily to use X-MS-Cloud app so the browser isn't even needed. Much like how twitch and other websites have their own apps.

Me personally, I'd prefer if they do something with a launcher that let people run the games via steam-proton. But that might never happen.
Essem Mar 18, 2022
Interesting, but I'm not necessarily a fan of gaming on a portable device constantly requiring an internet connection to play even single-player games.
Purple Library Guy Mar 18, 2022
They finally found a use case for Edge on Linux :D

I guess you could call it an....

edge case
YEEEEAAAAHHHH!!!!!


Last edited by Purple Library Guy on 18 March 2022 at 8:14 pm UTC
Liam Dawe Mar 18, 2022
I'm getting closer to helping them find the problem.

Seems the Edge browser cache gets stuck on something. Going to desktop mode, clearing the Edge cache and games work in gaming mode again. After a few games, it breaks again. Went back to desktop mode, cleared the cache again and yup - xcloud works in gaming mode once again. Have let MSFT know.
torkel104 Mar 18, 2022
No thanks, I try my best to not donate money to evil
slaapliedje Mar 18, 2022
I have a theory; Xbox as a hardware platform is going to be dead.

There is no need for it, really. It's already basically a stripped down Windows, from my understanding.

I believe Xbox Game Pass first came to be available on Linux via the Atari VCS. If MS is branching out and allowing that to be a thing... But it isn't like you can easily find a new Xbox (or PS5 for that matter) these days. They took away the dev mode from the Xbox users, so you can't use them as retro boxes anymore, which is a shame.

But why not ditch the hardware altogether next time a refresh is needed, when they can just sell games through Windows Store / Xbox Game Pass / Edge Browser, etc.

Streaming games isn't going to be anything I'll sign up for anytime soon. As it is, even using some games (especially mostly or all Online games) on Steam is bad enough. Too many constant updates that are huge. If my ISP decides to take a vacation, like it randomly does, that means I can't play anything. Not to mention the 'oh, I'll just play this for 30 minutes while I'm waiting for something...' is no longer available, as I'll boot up the computer, start Steam, and there is an update that takes 20min...

Ha, sorry, turned into a rant about modern gaming... I should just play on my MiSTer more...
denyasis Mar 18, 2022
They finally found a use case for Edge on Linux :D

I guess you could call it an....

edge case
YEEEEAAAAHHHH!!!!!

You beat me to it!!!
Liam Dawe Mar 18, 2022
Have removed the read-only part, as based on feedback Microsoft has removed it from their official posts, as it shouldn't be needed as I mentioned.
Appelsin Mar 18, 2022
Microsoft is getting creative in trying to get people to use Edge, I see 😄

Anyway, good move on their part, nice to see companies are eager to rub elbows with the Deck. Now, if they’d stop farting around with DirectX😉


Last edited by Appelsin on 18 March 2022 at 9:55 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.