Run Game Pass games locally on Linux with Xodus Nexus
Bringing PC Game Pass to Linux: How Open-Source Xodus Nexus is Revolutionizing Handheld Gaming
For years, Linux enthusiasts and handheld gamers have dreamed of a seamless way to access the vast library of PC games, particularly those from the Microsoft Store and PC Game Pass, without relying on cumbersome cloud streaming. Now, that dream is getting closer to reality thanks to an open-source project called Xodus Nexus.
Xodus Nexus is an open-source launcher designed to allow users to download and run these popular titles directly on Linux systems, including the popular Steam Deck. By leveraging a modified Wine and Proton runtime, the system achieves a remarkable feat: running Windows-centric games locally, entirely bypassing the need for a full Windows installation.
This powerful tool builds upon the foundation of the underlying Xodus project, which expertly handles essential Xbox services and account authentication. The result is Nexus, a dedicated graphical interface that simplifies the process of browsing, downloading, and launching games for Linux users.
The latest release, version 0.3.6, brings exciting new features to the platform. Developers have introduced experimental controller navigation and enhanced integration with Steam Gaming Mode, making the experience smoother and more intuitive for handheld players.
Beyond simple launching, Xodus Nexus offers flexibility. Users can now add specific games or the launcher itself as non-Steam shortcuts complete with custom artwork, offering a tailored experience for Linux gaming. While system dialogues and initial login prompts still require mouse or touchscreen input, the overall flow is significantly improved.
Compatibility is a key focus for the developers. Several titles have already been verified as playable under Linux, including popular choices like Gears of War: E‑Day, Forza Horizon 6, Deep Rock Galactic, Minecraft Dungeons II, and Palworld.
Although the project operates on virtualized SteamOS for testing, compatibility on Steam Deck hardware is not guaranteed. Furthermore, older UWP releases remain unsupported, and users should be aware that potential issues like authentication problems, crashes, or missing multiplayer functionality may still occur depending on the specific game.
To utilize the system, users need the native Linux Steam client, and the launcher is distributed as an AppImage. All necessary runtime files are downloaded directly through the launcher’s settings, ensuring a clean and self-contained installation.