Does Xbox Game Pass run on Linux?

Verdict: No

No. PC Game Pass needs the Xbox app, which Microsoft only make for Windows. The cloud streaming side runs in a web browser, but Microsoft list Windows PCs and Macs rather than Linux.

Xbox Game Pass by Microsoft · Gaming · No way to run it

Installing and playing Game Pass games on a PC goes through Microsoft's Xbox app, and the Microsoft Store listing for it offers Windows only. There is no Linux version and no way to install those games directly.

Xbox Cloud Gaming is a different and smaller thing. Instead of installing a game you stream it from Microsoft's servers to a browser such as Edge, Chrome or Safari, so nothing has to run on your own machine. It needs a fast steady connection, around 20 Mbps for a PC, and it covers a selection of games rather than everything on Game Pass. Microsoft's list of supported devices names Windows PCs and Macs, phones, tablets, consoles, some smart TVs and handhelds, and does not name Linux.

Your subscription is not wasted if you keep a Windows machine or a console. It is the same account and the same library.

If Game Pass is the main reason you play on a PC, this is one of the strongest arguments for keeping Windows on a second machine or a second drive.

What to use instead of Xbox Game Pass

Steam

Different way of workingFree

Not a subscription, but Valve put real effort into Linux and a large part of the Steam catalogue runs well. You buy games rather than renting a library.

Your files: A separate store. Nothing from Game Pass carries over.

Heroic Games Launcher

Different way of workingFree

Covers Epic, GOG and Amazon libraries on Linux. Epic and Amazon give away free games regularly, which softens the loss.

Your files: Separate accounts and separate purchases.

This doesn't have to stop you

One stubborn program doesn't have to decide the whole question. You can keep Windows on the same PC and restart into it only when you need Xbox Game Pass. Everything else you do can move.

Check the next one

Last checked . Sources: