Xodus Xbox Game Pass Linux support is a work in progress, not a new way to install and play PC Game Pass locally today. An open-source project reportedly started by developers of Heroic Games Launcher is reverse engineering pieces of Microsoft’s Xbox PC stack that currently prevent many Xbox app games from running on Linux, according to Tom’s Hardware.
The distinction matters. The reported milestones cover Xbox sign-in, game-package downloads and license acquisition. The next stated task is emulating the Xbox Gaming Runtime through Wine. The reporting does not establish that Xodus can yet launch or play Xbox PC games, including PC Game Pass titles, locally on Linux.
Linux users can stream Game Pass games through Xbox Cloud Gaming, Tom’s Hardware reported. Streaming runs the game on remote hardware and sends video to the player. Xodus is pursuing local execution, where the game runs on the user’s Linux machine.
Can Xbox PC Game Pass games be played locally on Linux today?
Not on the evidence available. Xodus has reported progress on the services around installation and authorization, but local launching and gameplay remain future work. That leaves readers without a demonstrated compatibility list, performance data or a release date. Those are the boring details that decide whether a compatibility layer is useful rather than merely promising.
What Xodus is trying to reproduce
Tom’s Hardware says the project is aimed chiefly at recent Xbox PC releases built on Microsoft’s Game Development Kit, or GDK, and distributed in MSIXVC packages. It does not target older UWP-based Xbox PC releases, including Gears of War 4 and early Forza Horizon games.
The reported obstacle goes beyond translating Windows graphics calls or x86 code. Wine, Proton and graphics translation layers can handle parts of that job. GDK games also depend on Microsoft’s proprietary runtime, Xbox identity services and encrypted MSIXVC packages that take part in licensing and startup. Without those components, the report says games can fail to start or crash on launch.
The Xodus team says its code includes an open-source implementation of xgameruntime.dll, custom Wine and Proton forks, and xal-rs, a Rust library for Xbox authentication. According to the report, proxy libraries sit between a GDK game and the compatibility layer, intercepting API calls and supplying valid Xbox Live tokens.
Heroic describes its own launcher as a community-built GPLv3 project available on Linux, Windows, macOS and Steam Deck. Its cited site says the launcher provides storefront access for Epic, Amazon Prime and GOG, and can manage Linux compatibility tools including Wine-GE, Wine-Lutris and Proton-GE. The available reporting does not show an Xbox storefront integration in Heroic.
There is precedent for the type of work involved. Tom’s Hardware notes that BedrockonLinux 2.0 uses similar reverse-engineering techniques after Minecraft Bedrock moved to GDK. Still, that does not demonstrate that Xodus will work across the Xbox PC catalog. Until the project shows local games launching and running, its status is an engineering effort with a few hard gates cleared, not PC Game Pass support Linux users can rely on.
This story draws on original reporting from Tom's Hardware.