Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
Xodus Nexus

Xodus Nexus

Your Microsoft Store PC games, on Linux.

CI License: MIT

[!CAUTION] Xodus Nexus is an independent, unofficial project built on Xodus. It is not an official project or release from the upstream Xodus developers.

Please report all issues encountered with Xodus Nexus only in the Xodus Nexus repository, not in the upstream Xodus issue tracker or support channels.

Nexus includes its own changes, so a problem in Nexus does not necessarily indicate a problem in upstream Xodus.

An Xbox-inspired launcher built on Xodus, using our patched Nexus backend and Nexus runtime. Browse the Store, install games you own or can access through a subscription, and play with one shared runtime. Xbox sign-in and cloud saves are available for supported games.

Xodus Nexus demo

Preview with sample account data.

Install

Download the latest x86_64 Linux AppImage from Releases, make it executable and open it.

For an application-menu installation on supported distributions:

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

In Settings, install the Nexus backend and Nexus runtime, then sign in with your Microsoft account. A valid game purchase or subscription is required.

If passkey sign-in gets stuck, choose Continue in browser in the sign-in window. This option requires Google Chrome, either a native installation or the Flatpak version available through Discover. Other browsers are not supported.

Setup guide and SteamOS requirements

Use

  • My Library combines owned, Game Pass and installed games, with Access, Play state and title filters.
  • Open a game for its description, categories, screenshot gallery and available Xbox achievements, time played and last activity. Xbox data depends on the account and game.
  • Store lets you browse and install supported PC games.
  • Manage content installs licensed add-ons and campaign packages.
  • Install Queue downloads games one at a time and lets you add more while downloading or playing another game. Pause and resume are supported, including manual resume after restarting the launcher.
  • Cancelling a new installation can keep or delete its partial files. Existing games, updates and DLC keep their files.
  • Right-click an installed game for settings, VC++ prerequisites, shortcuts or removal.
  • Removing a game can keep its files or permanently delete its installation folder without using Trash. Saves inside that folder are deleted too; saves elsewhere are not affected.
  • Game settings offer an optional DualSense compatibility mode if a standard DualSense is not detected. It applies only to that game and may disable advanced haptics and adaptive triggers.
  • Choose Add to Steam in the game menu, or Add Nexus to Steam in Settings, to create a Non-Steam shortcut with available artwork. Steam can stay running, including in Game Mode. Requires native Linux Steam; Flatpak Steam is not yet supported.
  • Update the launcher, backend and runtime in Settings.
  • Settings → Downloads sets a combined game download speed limit in MiB/s (0 means unlimited). A supporting Nexus backend is required; saving the limit also applies it to active downloads.
  • For account, library or installation errors, use Settings → Xodus backend → Open backend diagnostic log. The local log contains safe error codes and operation results, not credentials. Review it before sharing.

Wallet setup and unlocking

  • If the service is stopped, use Start service. Supported KDE wallets should also start automatically when Nexus opens in Game Mode.
  • If your wallet has a password, its native unlock window may appear. Enter your wallet password, which is not necessarily your Microsoft account password. Nexus does not receive this password.
  • A wallet without a password should unlock without requiring password entry.
  • If no wallet exists, use Create wallet and complete the system dialog. On KDE, choose Classic, blowfish encrypted file for a normal password-based wallet if you do not have a GPG encryption key. An empty password does not protect stored credentials.
  • If setup or the password dialog does not work in Game Mode, try it in Desktop Mode first. If the problem persists, include the backend diagnostic log in your issue report.

Documentation · Report an issue

How it works

ComponentRole
Xodus NexusStore browsing, library, installation queue and launch controls.
Nexus backendPatched build of Xodus for account sign-in, license checks, package downloads and launch preparation.
Nexus runtimeBuilt on Xodus Proton and Xodus XGameRuntime, with additional Nexus compatibility patches.

Every game uses the same launch path and shared runtime.

Compatible games

These results come from manual testing and user reports. Other games may work, but have not been verified and may encounter compatibility issues.

GamePlayableStatus
Gears of War: E-DayYesPlayable online.
Deep Rock GalacticYesPlayable online.
Minecraft DungeonsYesPlayable online with launcher 0.3.5; ownership failures also reported on other setups.
Minecraft Dungeons IIYesPlayable online.
Minecraft for WindowsYesPlayable online.
Minecraft LauncherYesSign-in and Java download/startup work with launcher 0.3.5; Java online unverified. Login failure also reported on another setup.
No Man's SkyYesPlayable online.
Valor MortisYesFully playable.
Forza Horizon 6YesPlayable online; some setups need VC++ prerequisites. Loading failures also reported.
PalworldYesPlayable online.
DOOM EternalYesPlayable.
DOOM: The Dark AgesYesPlayable (user report).
Fallout 76YesPlayable online; one reported setup requires gamescope to display correctly.
The Outer Worlds 2YesPlayable.
Wolfenstein: The Old BloodYesPlayable.
Wasteland RemasteredYesPlayable.
Danganronpa 2YesPlayable.
Neon Abyss 2YesPlayable.
Hollow Knight: Voidheart EditionYesPlayable.
AvowedYesPlayable.
Mortal Shell: Enhanced EditionYesPlayable (user report).
Sea of ThievesYesPlayable online.
Tony Hawk's Pro Skater 3 + 4PartialSolo playable; Private Match loads a map. Joining other players and public matchmaking remain unconfirmed. (#88)
ARC RaidersNoLaunches but cannot connect to online services. (user report)
Hogwarts LegacyYesPlayable. (user report)
Halo: Campaign EvolvedYesPlayable; may remain running after quitting. (user report)
Resonance: A Plague Tale LegacyYesPlayable; black screen reported when ending a game on Steam Deck. (user report)
Resident Evil 2YesPlayable; may remain running after quitting. (user report)
WreckfestYesPlayable. (user report)
TUNICYesPlayable. (user report)
HadesYesPlayable. (user report)
Hell Let Loose: VietnamNoCrashes after Easy Anti-Cheat initialization on Arch Linux with an Arc A770. (user report)
Human: Fall FlatPartialPublic online game search fails. (user report)
Wolfenstein II: The New ColossusYesPlayable. (user report)
The Dungeon of Naheulbeuk: The Amulet of ChaosYesPlayable. (user report)
Soul Hackers 2YesPlayable with launcher 0.3.8 (user report, #166).
Monster Boy and the Cursed KingdomYesPlayable. (user report)
Hollow Knight: SilksongYesPlayable. (user report)
Teenage Mutant Ninja Turtles: Shredder's RevengeYesPlayable. (user report)
DRAGON QUEST XI S: Echoes of an Elusive Age - Definitive EditionNoCrashes after the first loading screen. (user report)
ACA NEOGEO METAL SLUGNoCrashes at launch. (user report)
SIGNALISYesPlayable. (user report)
DREDGEYesPlayable. (user report)
Warhammer 40,000: Space Marine 2YesPlayable; online unverified. (user report)
Indiana Jones and the Great CircleYesFirst mission playable. (#78)
Microsoft JewelNoCrashes at launch. (user report)
Microsoft BubbleNoCrashes at launch. (user report)
AI: THE SOMNIUM FILES - nirvanA InitiativeYesPlayable; Store ID detection issue reported. (user report)
Minecraft LegendsYesPlayable; an online session starts, but play with friends is unverified. (user report)
The Elder Scrolls: ArenaNoCrashes at launch. (user report)
The Elder Scrolls II: DaggerfallNoCrashes at launch. (user report)
Wolfenstein: Enemy TerritoryPartialPlayable, but cannot join PunkBuster-enabled servers. (user report)
Hell Let LooseNoCrashes at startup. (user report)
Kingdom Come: Deliverance IIYesPlayable. (#112)
PAC-MAN MUSEUM+NoStops after the opening logos. (user report)
Farming Simulator 25NoStartup failure reported; updated runtime retest pending. (user report)
PowerWash Simulator 2YesPlayable. (#69)
Young SoulsUnverifiedLaunches in Steam Deck Desktop Mode; gameplay unverified. (user report)
Remnant IIUnverifiedStarts and exits cleanly; gameplay and online were not detailed. (user report)
The Witcher 3NoCurrently crashes on launch.
LIMBOYesPlayable.
World War ZPartialConnects to online services and starts Quick Match search; joining a match is unverified.
BalatroYesPlayable.

Full compatibility list

User reports describe individual setups, not universal compatibility. The wiki links to report sources and the community spreadsheet. Launch-only reports do not confirm gameplay or online support.

Screenshots

Library · Store · Install queue · Settings

Independent project, not affiliated with Microsoft or Xbox. A valid game license is required. Launcher: MIT license. The separate Xodus backend retains its upstream GPLv3 license and ships with corresponding source. The Nexus runtime includes FFmpeg shared libraries under LGPL 2.1 or later; its corresponding pinned source and build recipe accompany each runtime release. Contributing

关于 About

Open-source Xbox-inspired desktop launcher for Xodus on Linux

语言 Languages

TypeScript62.9%
C20.5%
JavaScript11.4%
CSS3.5%
Shell1.4%
Python0.2%
C++0.1%
HTML0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
339
Total Commits
峰值: 205次/周
Less
More

核心贡献者 Contributors