How to install and use Xodus Nexus on Linux to play Microsoft Store titles

Last update: 26/10/2026
Author Isaac
  • It allows you to run PC Game Pass and Microsoft Store games locally on Linux and Steam Deck.
  • It uses an optimized version of Wine and Proton to translate Windows instructions to Linux.
  • It requires a Microsoft account and active licenses or subscriptions.
  • It offers an intuitive Xbox-inspired interface with download management and achievement synchronization.

Modern PC gaming setup with RGB lighting, large monitor and tower with illuminated fans.

If you're someone who prefers open systems but is dying to play Xbox games on your Linux PC, get ready because a powerful solution has arrived. It's called Xodus Nexus , an open-source project that breaks the chains Microsoft has imposed on its games, allowing titles from the Microsoft Store and PC Game Pass to run on Linux-based distributions without having to juggle virtual machines.

This tool is a breath of fresh air for Steam Deck users and other gaming laptop users , as it eliminates the need to rely exclusively on cloud gaming or complicate things with dual-booting. Essentially, it acts as a technical bridge, translating Windows language so your hardware can understand it, allowing you to enjoy your purchases and subscriptions completely locally and natively.

What exactly is Xodus Nexus and how does it work?

Detailed close-up of a modern game controller, ideal for representing the Xbox gaming experience.

To get down to business, Xodus Nexus is an independent launcher developed by Dominik Svoboda. While it relies on the Xodus project (which handles reverse engineering to reduce dependence on Microsoft's Game Development Kit), Nexus goes a step further by offering a user -friendly graphical interface and specific patches for the end user. Its magic lies in the use of a patched Nexus backend and runtime environment.

Technically, the system relies on modified versions of Wine and Proton . While Wine is the base layer that allows Windows applications to run on Unix, Proton (Valve's crown jewel) optimizes the entire process by translating DirectX calls to Vulkan. This means that your computer's processor and graphics card do all the heavy lifting, preventing streaming lag and allowing big-budget titles to run smoothly.

  Complete Guide to Configuring Fedora as a Software Development Environment

Step-by-step installation guide

Colorful programming code on a computer screen, representing the Linux technical environment and software installation.

Getting Xodus Nexus up and running is a breeze if you follow these steps. First, download the AppImage file for Linux x86_64 from its official GitHub repository. Once downloaded, remember to grant the file execute permissions and open it. If you prefer to integrate it directly into your applications menu, you can run the following command in the terminal:

curl -fsSL https://raw.githubusercontent.com/domsvoboda/xodus-nexus/main/scripts/install.sh | bash

Once the program is open, go to the Settings section to install both the Nexus backend and the runtime environment . After that, simply sign in with your Microsoft account. An important detail: if the passkey sign-in process hangs, select the option to continue in your browser . Note that Google Chrome (either native or via Flatpak) must be installed for this step, as other browsers are not compatible.

Mastering the use of the launcher

Gaming desk with dual monitors and technological peripherals in a dimly lit room.

The interface is heavily inspired by the Xbox console experience, making it very intuitive. In the My Library section , you can manage all your purchased games or those included in Game Pass, applying filters by status or title. Each game has its own page where you can view the description, screenshots, and achievements synced with your Microsoft account.

To get the games, go to the Store , choose the compatible title, and install it. The system manages an installation queue that downloads the titles one by one, allowing you to pause the process or even play something else while the next one downloads. If you need to adjust something specific, right-click on the installed game to configure VC++ requirements or create shortcuts.

For those using a controller, there's a very comprehensive experimental navigation system . You can move with the left stick, use the A button to select, and the B button to go back. Additionally, if you have a Steam Deck, you can use Steam + X to bring up the on-screen keyboard, although some system windows still require a mouse or touchscreen.

  How to Install Software with apt and snap on Linux: Complete Guide

Current compatibility and limitations

Hands holding a video game controller in an indoor setting, illustrating the action of playing.

Although the list of compatible games is surprisingly long, already exceeding 40 titles, it's not all perfect. Games like Forza Horizon 6, Palworld, Sea of ​​Thieves, and DOOM Eternal work wonderfully, but there are some major hurdles to overcome. The main one is the Universal Windows Platform (UWP) format , which means that titles like Microsoft Flight Simulator 2020 are currently incompatible.

Another critical point is the anti-cheat systems . Tools like Easy Anti-Cheat or PunkBuster remain problematic, so some multiplayer games might not work. Regarding hardware, although it's compatible with SteamOS, the developer has admitted that Steam Deck support is still experimental since it doesn't have a physical console, so some integration errors are possible.

Vital clarifications regarding licenses

It's crucial to clarify something to avoid confusion: Xodus Nexus is not a piracy tool . It doesn't give away games or bypass Microsoft's protections. For anything to work, you need an active Microsoft account and to have purchased the game or have a current PC Game Pass subscription. The launcher is simply the technical means for those files to run on Linux, but a legal license is still required.

This tool transforms Linux into a far more versatile gaming platform, allowing the powerful hardware of devices like the Steam Deck to be fully utilized. Despite challenges with anti-cheat measures and the software's maturity, the ability to manage cloud saves and Xbox achievements in an open environment is a significant advancement that now relies on community collaboration on GitHub for further refinement.