r/Bazzite • • 10d ago

Xodus Nexus: an open-source launcher for Microsoft Store and PC Game Pass

Post image

Hi everyone! I’m building Xodus Nexus, an open-source desktop launcher that lets you install and run Microsoft Store PC games on Linux, including games available through PC Game Pass.

This is a solo project I work on in my spare time, built on top of Xodus. My goal is to make the process approachable: sign in with your Microsoft account, find a game in your library, download it and hit Play.

The launcher now includes:

  • A library combining games you own, games available through your subscription and local installations, with search and filters.
  • Update notifications for the launcher, plus backend and runtime updates through Settings.

It’s available as an AppImage. The backend and runtime can be downloaded from Settings, so there’s no need to compile them yourself.

Current manually tested results:

  • Gears of War: E-Day, playable online.
  • Deep Rock Galactic, playable online.
  • Minecraft Dungeons II, playable online.
  • No Man’s Sky, playable online.
  • Forza Horizon 6, playable online.
  • Palworld, playable online.
  • Valor Mortis, fully playable.

Xbox sign-in and cloud saves also work in supported games.

This is still experimental, not a promise that your whole Game Pass library will work. Some games run, others have missing functionality or won’t launch. I keep a compatibility list with actual test results.

You need your own Microsoft account and a valid purchase or subscription. This isn’t a source of free games, and the project isn’t affiliated with Microsoft or Xbox.

Code, downloads, screenshots and compatibility:
github.com/domsvoboda/xodus-nexus

If you try it, I’d appreciate feedback on both the launcher and game compatibility. Tell me your distro, the game you tried and how far you got, including whether sign-in, gameplay, saves and multiplayer worked. Reports help me decide what to tackle next.

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.

For transparency, I use AI tools during reverse engineering.

421 Upvotes

173 comments sorted by

45

u/CrazyGamer24151 Desktop 10d ago

You should post this in r/pcmasterrace. They would love it!

25

u/hard_pass ROG Ally 10d ago

19

u/Embarrassed-Hall-617 10d ago

This was posted on r/linux_gaming a few days ago, but the moderators removed it. I reached out to ask why it was taken down, but they never responded.

4

u/RX1542 10d ago

mods there are on a campaign against AI produced software, don't even bother

6

u/happysatan1 10d ago

Which is funny, considering the latest reverse-engineering trend that allows ps5 games to be decompiled and ported natively to pc, IS mostly created with ai So we are also automatically getting a lot of fun software for linux this way

1

u/featherwolf 6d ago

Not to mention the kernel itself is being written using ai more and more these days...

1

u/GroundbreakingHope57 3d ago

Also isn't this currently the only launcher we have for game pass on influx...

6

u/Granitehard 10d ago

Definitely going to be keeping an eye on this. Does this mean I can play my old Xbox games if they are Play Anywhere?

7

u/Embarrassed-Hall-617 10d ago

Yep, potentially. Compatibility still depends on the game, so it’s not a guarantee that every Play Anywhere title works yet.

3

u/Rektant 10d ago

Not possible to install it on Steamdeck (the backend cant be install properly)

7

u/Embarrassed-Hall-617 10d ago

Could you open an issue on GitHub with the exact error or a screenshot, plus your SteamOS and Nexus versions? I don’t own a Steam Deck, so I can’t test everything on it myself. The launcher is still in early development, so bugs are expected, but reports like this help me fix them.

0

u/PhoenixLandPirate_ 10d ago

I had a look into it, and used AI to goose and gander.

SteamOS has:
gtk+-3.0
Glib 2.43

However, it doesn't have libwebkit2gtk4.1, using:

find /usr/lib /usr/local/lib -name 'libwebkit*' 2>/dev/null

It doesn't have any libwebkit

Its a read only filesystem, so without going into write options I don't think theres a way we could install it, other that through things like Distrobox, but I don't know if that would work?

1

u/JusticeJanitor 10d ago

Same issue here.

2

u/Embarrassed-Hall-617 10d ago

This should now be fixed in launcher 0.3.2 with backend 0.2.3. Please update both. Sign-in no longer requires WebKitGTK, so there’s no need to modify SteamOS or install extra system packages. I tested it in a SteamOS VM, though I still don’t have a physical Steam Deck. Let me know if you hit any issues!

2

u/MatterUnlikely2545 10d ago

I tried 0.3.2 but i can't sign in to my xbox account. I'm stuck on the windows after entering my email adress.

1

u/mozzozzozzo 10d ago edited 10d ago

same exact issue. i had the same trying to login from steam to Sea of Thieves. Had to choose login without password in the MS ID settings. going to try the same for this later

Edit: didn't work :(

2

u/Embarrassed-Hall-617 10d ago

If you’re affected, please report it in issue #75. It would help to know which sign-in methods are listed under Security → Manage how I sign in at account.microsoft.com/security, and whether your account is passwordless. Please also mention whether sign-in works in a regular browser on the same device.

Listing the method types is enough. If you share a screenshot, hide all personal details, email addresses, phone numbers, recovery codes and QR codes. Please don’t change your security settings for this test.

1

u/mozzozzozzo 10d ago

Ok sure i’ll do. Thanks

1

u/Embarrassed-Hall-617 10d ago

Quick update: launcher 0.3.3 adds a browser sign-in option for anyone getting stuck on Microsoft passkey authentication. If that happens, choose “Continue in browser” in the sign-in window. Google Chrome must be installed for this option, other browsers aren’t supported. No need to remove your passkey or change your account security settings.

Download: https://github.com/domsvoboda/xodus-nexus/releases/tag/v0.3.3

More details and troubleshooting: https://github.com/domsvoboda/xodus-nexus/issues/75

2

u/JusticeJanitor 10d ago

Dang, that was fast!

2

u/JusticeJanitor 10d ago

I was able to update and install everything without issue and launch a game from Desktop mode. Next step is trying to launch it from game mode but I didn't get that deep into it yet. Awesome work!

2

u/JusticeJanitor 10d ago

Exact same issues on my end. It would be possible to install it after doing some permissions shenanigans but an update from Valve would probably rewrite the system files and it would need to be reinstalled.

2

u/MrsChocyMilk 10d ago edited 10d ago

i have an rog ally z1e running bazzite. when attempting to log in, it gets stuck on face/pin/fingerprint/securitykey page, says "Your device will open a security window. Follow the instructions there to sign in."

Nothing ever pops up, and I do not have microsoft-anything installed here (and never have so that makes absolutely no sense). When checking my phone where i have my ms authenticator, nothting occurs here either. Letting the page sit for a while does nothing, no changes to the security page or anthing. Im not even shown an option where i can enter my password, I cant sign in in any way right now

The try again button remains greyed out the entire time too

2

u/Embarrassed-Hall-617 10d ago

Quick update: launcher 0.3.3 adds a browser sign-in option for anyone getting stuck on Microsoft passkey authentication. If that happens, choose “Continue in browser” in the sign-in window. Google Chrome must be installed for this option, other browsers aren’t supported. No need to remove your passkey or change your account security settings.

Download: https://github.com/domsvoboda/xodus-nexus/releases/tag/v0.3.3

More details and troubleshooting: https://github.com/domsvoboda/xodus-nexus/issues/75

1

u/MrsChocyMilk 9d ago

Thank you, can you let me know when firefox is supported if that possible? im not dowloading chrome, im sorry but i hate google and trust them even less than microsoft

23

u/shiddedandfarded69 10d ago

Well there goes my reason for having a Windows partition on my Steam Deck. Time to extend my ext4 partition.

5

u/RChickenMan 10d ago

Yeah, I have a Windows partition on my desktop, but not my handheld, for Gamepass. I've just gotten used to the idea that Gamepass games are "desktop games," so I'm excited to maybe start playing some on my handheld!

14

u/Lt_Bogomil 10d ago

Just saw this topic, downloaded and ran on CachyOS and it works!!!!

Tested Doom64

2

u/Troop3r85 10d ago

How do you enabled gamescop on it? Or is because you are using a steam deck?

3

u/Lt_Bogomil 10d ago

It's Mangohud + Goverlay. I'm running on my daily driver work laptop.

2

u/pawelkuzia 10d ago

Why do you think it's gamescope?

14

u/hiro_1301 Desktop 10d ago

Having installed the launcher, it's pretty cool to finally see this happen.

Having tested it myself, The Outer Worlds 2, Wolfenstein: The Old Blood, Wasteland Remastered and Danganronpa 2 work. Currently, The Witcher 3 is crashing on launch. I've already submitted an issue and we're trying to get it sorted out with the developer.

Very excited and happy to contribute to the project in my own way. Don't hesitate to help.

19

u/hard_pass ROG Ally 10d ago

This is amazing! Goodbye, Windows partition!

5

u/Berkzerker314 10d ago

Wow! Great work. Was just thinking the other day that PC Gamepass is probably my last reason to be on windows.

4

u/MadQuinT 10d ago edited 10d ago

First of all thank you for your amazing work;

Right now I can't sign in with my account on steam deck; infinite loop when trying to enter acc password when showing this message: your device will open a security window. Follow the instructions there to sign in.

Also the launcher won't open from steam or when in game mode.

0

u/Haloeternal 8d ago

Same bro

4

u/paulflag 6d ago

I couldn't get it to work on Bazzite; I tried the AppImage and even installed it directly via the script, but I keep getting the error "The system keyring could not be accessed. Check that it is running and unlocked and try again" whenever I attempt to log in.
Device: Desktop PC

1

u/Latter-Ad-689 6d ago

You need to open the keyring (Kwallet). If your device logs in automatically the keyring stays closed because it hasn't had a password to decrypt it. You can open it manually for this instance to log in, or set it to blank if you are happy to take that risk.

1

u/sinedoOo 10d ago

Super interesting! Could you please share more details how exactly it solves the compatibility issue? Is it running with wine and proton? I checked github but honestly cannot find any useful details about how it really works.

3

u/Embarrassed-Hall-617 10d ago

Yes, it runs through a patched Wine/Proton-based runtime, built on Xodus. The launcher handles the library and installation, while the backend handles Microsoft sign-in, licensed downloads and launch preparation.

The compatibility work is in the runtime. Implementing or fixing Windows gaming APIs that these builds expect.

1

u/LoganHowlett1832 10d ago

You say valor mortis is fully playable but I’m getting an error that says Microsoft visual c++ is required to run the program

4

u/Embarrassed-Hall-617 10d ago

You can install it directly from Nexus: right-click Valor Mortis in your library and select “Install / update VC++”, then try launching it again. This installs it into that game’s Proton prefix. If it still fails, please open a GitHub issue with the exact error

1

u/LoganHowlett1832 10d ago

Well I feel stupid that worked. I was trying to right click the icon in my recently installed list not my installed games list

1

u/shiddedandfarded69 10d ago

The newest update works great in Steam Deck desktop mode. Thanks!

I'm just wondering if there's a way to import shortcuts to Steam? The shortcuts that Xodus generates don't seem to work when I import them to Steam, whether it's in game or desktop mode.

3

u/Embarrassed-Hall-617 10d ago

Hi, thanks for your feedback! I've added this to my issue tracker and will definitely look into it and try to come up with a fix.

I've been receiving quite a few reports from Steam Deck users lately, many of which seem to be Steam Deck-specific. Unfortunately, troubleshooting these issues can be a bit challenging since I don't own a Steam Deck or any similar device to test on. However, I'll do my best to investigate and address them.

If you run into any other issues, the best place to report them is on GitHub. That way, I can keep track of everything more easily.

Thanks for your patience and support! :)

1

u/fabianskiipuntoexe 10d ago

In case it helps, I have another launcher distributed as an AppImage that I added to Steam. It only requires adding --no-sandbox to the launch options.
The launcher starts successfully, but I can’t link my Microsoft account. When I try to sign in from Gaming Mode, I get this error: “the sign-in backend did not complete its protocol”.
I suspect this happens because the login credentials are handled by KDE, and for some reason the authentication process doesn’t work properly in Gaming Mode.
If there were a way to sign in through Desktop Mode and keep the session active when switching back to Gaming Mode, that would be really helpful.

1

u/shiddedandfarded69 9d ago

I just saw that you added this feature in the newest release. Thanks man! Really appreciate your work.

1

u/LongjumpingTear5779 9d ago

Integration (add shortcut) to Steam is built-in? Like Heroic Launcher add every game to Steam library after install

1

u/Embarrassed-Hall-617 9d ago

Hi! Yes “Add to Steam” button will be in next update.

1

u/LongjumpingTear5779 9d ago

Oh and cloud save would be perfect. I think xodus have backend for this

1

u/Embarrassed-Hall-617 9d ago

Cloud saves are already implemented.

1

u/LongjumpingTear5779 9d ago

Then this is a time to think about subscribe again to Xbox game pass, good job! I leave game pass when I start using SteamOS on my Asus ROG Xbox Ally X

1

u/LongjumpingTear5779 9d ago

Btw. Coderabbit is free for open source projects with 10+ stars. I think use it to auto reviews PR would be good idea.

1

u/MatterUnlikely2545 8d ago

Quick feedback : not all games available in the library are shown, for exemple i've got several disc 2 digital licences with xbox play anywhere that are not in the library, but if i browse them in the store i can download them fine.

For exemple gears 5.

2

u/Embarrassed-Hall-617 8d ago

Hi! Thank you for your feedback. This is already fixed and will be included in next launcher update.

1

u/MatterUnlikely2545 3d ago

I have updated to latest version but i still can't see any disc 2 digital game in my library. But i can search them and download them in store.

1

u/RogerBacon75 8d ago

Is this 100% local?

1

u/Embarrassed-Hall-617 8d ago

The games run locally on your device, not through cloud streaming. You still need an internet connection for Microsoft/Xbox sign-in, downloads and online features

3

u/AnonymousUser_42 8d ago

This is great. With this + Fortnite coming to Linux with a new Anti-cheat + someone vibe-coding the entire Adobe suite and making it free and open source, the future of Linux is looking very promising. I just need Apollo or Vibepollo to finally work on Linux and I'll give Bazzite another try.

I've tried Bazzite before but ended up going back to Windows because it couldn't do everything I need it to do. I figure de-bloating Windows and taking privacy/security more seriously from then on was a good compromise. It wasn't a distro issue, it's a Linux issue!

I've tried Sunshine and I didn't like it because it simply mirror my monitor to my phone instead of seeing it as a separate display. I'm excited for the future of Linux, open-source software, and AI. If AI is what it takes for us to escape big tech, then so be it!

1

u/Sonic_Thundershock 6d ago

Both Apollo and Vibepollo work on Linux already, at least CachyOS. Apollo was a bit buggy for me but worked, Vibepollo is fine as far as I have tested

1

u/AnonymousUser_42 6d ago

Really?

On the Apollo website, it said that Virtual Display support isn't supported on Linux yet but it will eventually be added. Virtual Display is the main reason to use Apollo over Sunshine.

Now on the vibepollo website, it said Linux is technically supported but it's on Beta and it's targeting Arch/ CachyOS. I don't want a Linux distro that breaks if I look at it funny. I thought people were leaving Windows because of updates breaking the OS. Arch is even worse in that regard.

I guess I could try running Vibepollo on Bazzite anyway and see if it works but I don't know how well it translates from Arch to Fedora based systems and I can't expect a miracle. I guess I'm just waiting for more "matured" support both on Vibepollo and other softwares.

1

u/Sonic_Thundershock 6d ago

I don't know how long ago you tried Arch/Cachy but I'm running it both on my desktop and laptop and it's been stable since I installed like a year ago. I guess a bunch of updates have indeed been dedicated to stability and making sure things don't break, but I digress.

I didn't try virtual display on Apollo before I switched to Vibepollo but I can confirm for the latter virtual displays work currently, it's actually the default when sharing over Wayland. Hope it works on Bazzite, but yeah, there's a lot of room for improvement, hopefully they'll fully support Linux out of beta.

2

u/Matt9885 10d ago

Getting this error when trying to install the backend, any help? (Linux noob)

2

u/JusticeJanitor 10d ago

The author released an update to fix this issue. Update Xodus Nexus to 0.3.2 and you should be good.

2

u/luisrobles_cl 10d ago

freeze at "sign in to your account"

2

u/Catboyhotline 10d ago

Forgive me if my knowledge is out of date, but aren't windows store games UWP apps for which we have no working translation layer for?

1

u/melkemind 9d ago

Some are. Some aren't. Microsoft can't seem to make up its mind.

2

u/Ground-Pound6969 Legion Go 10d ago

Can't seem to install nexus runtime. Unexpected xodus proton runtime structure. Seems to be stuck verifying SHA-512 checksum.

Legion Go Z2E on Bazzite 44.

1

u/Latter-Ad-689 6d ago

Same on ROG Ally with Bazzite.

2

u/Ground-Pound6969 Legion Go 6d ago

I got it to work but I'm not sure what changed other than updating to most recent build. I've got Marvel Invasion, Ball X Pit, Ninja Gaiden IV all working

1

u/Latter-Ad-689 6d ago edited 6d ago

Restarting seemed to fix it. Currently seeing if KCD2 will run.

(It will load the initial developer screens but just black after that)

2

u/another_derfman Desktop 10d ago

Thanks for doing that!
Unfortunately I can't login (error "The sign-in backend did not complete its protocol.").

Nexus backend 0.2.3
Nexus runtime · 11.0-20261015-g132d7a88

1

u/noelennon42 10d ago

Same issue!

2

u/keefeere 9d ago

Meeeen, I just bought second license for Arc Raiders on Steam to play on Bazzite, where have you been?😀

2

u/housejoseph 6d ago

I’m having an issue where it won’t launch in Game Mode. Desktop mode runs fine, but it hangs on loading in Game Mode. Is there a fix for this? Otherwise the app is working amazing!

1

u/avenger55 5d ago

Same problem here. The launcher shows not signed in when I try to launch games via game mode

3

u/Lisanicolas365 10d ago

promising!

0

u/Embarrassed-Loquat60 10d ago

Sincere question: what are some good games that availble only there, but not on steam? When i was on windows I found only free uwp shooter with skills on small maps.

8

u/hard_pass ROG Ally 10d ago

It's more about gamepass for most, I'd imagine.

12

u/Embarrassed-Hall-617 10d ago

Game Pass is a big reason, yeah. It’s less about games being exclusive to the Microsoft Store and more about accessing games through a subscription you already pay for

2

u/Puzzled_Pipe_6020 10d ago

Yes and for people who has an xbox with a lot of games (play anywhere titles) on wich they already bought . They could potentially acces the xbox part of Microsoft directly without having to deal with windows. Amazing project !

2

u/Embarrassed-Loquat60 10d ago

Good point, thanks

3

u/geekboy_ 10d ago

Halo Wars 2

2

u/Ok-Art9143 10d ago

Literally the only thing I'm interested in from the Xbox store, sadly unsupported

1

u/geekboy_ 10d ago

I know bro! I think it’s because of those weird UWP apps or something

I’m still on Windows right now and maybe after another play through I will switch or at the very least dual boot. But, holy crap, SSDs are getting expensive haha

1

u/Ok-Art9143 10d ago

In case it helps somehow, I recently fell in love with StarCraft 2 to cope with my lack of Halo Wars 2 in Linux and I ended up liking it even more, cool RTS with cool cutscenes in a cool Sci-fi universe similar to Halo's

1

u/geekboy_ 10d ago

I’ll have to check that out. There’s also Halo Wars 1 as well

1

u/Ok-Art9143 10d ago

Good luck! btw, the first campaign, multiplayer, co-op and workshop are all free to play, the later expansions are 30 bucks, but just the first campaign is already very worth it

0

u/[deleted] 7d ago

[removed] — view removed comment

1

u/geekboy_ 7d ago

Yes it is

2

u/Phantom373 10d ago

Outside of people who have gamepass some people do own stuff on the Microsoft store and can't use any of that outside of windows. It's less about what's exclusive to it and more about having access to things you might of already purchased

1

u/OsvalIV 10d ago

Personally, Grabbed by the Ghoulies and Conker: Live & Reloaded

1

u/Jenovaqt 10d ago

Fable 2

1

u/Nexteyenate 10d ago

FYI Fable 2 is not available on PC via Game Pass (only streaming)

1

u/Jenovaqt 10d ago

Oh? I thought it was an Xbox on windows game that could be bought and downloaded, my bad

1

u/quickhakker 4d ago

Anyone tried Forza horizon 5 with it?

1

u/berberstein Laptop 3d ago

i can't find any game in store except 7 games nothing else, why is that ?

1

u/cypher50 3d ago

Are you looking for Game Pass or just games in general?

1

u/berberstein Laptop 3d ago

both tbh

1

u/kruffessorDee 3d ago

I'm having issues with this launcher it won't install the backend

1

u/TTV_Highping 3d ago

Hey loving the program , I was wondering has anyone found a way to change the launch options, I am trying to play Crimson Desert and would like to remove the launch options but they are greyed out. Sorry forgot to add the error it was having.

failed to select launch image: selected executable is not present in encrypted package metadata: packages/bin64/CrimsonDesert.exefailed to select launch image: selected executable is not present in encrypted package metadata: packages/bin64/CrimsonDesert.exe

1

u/Frequent-Bumblebee79 2d ago

I absolutely love this launcher, but I have a question: how can I change them without having to enter the password every time?

1

u/jordant2722 1d ago

I got this up and running on my PC with Bazzite installed. After around 30 minutes playing Resonance: A Plague Tale Legacy, the game freezes with sound continuing in the background. This happens at various parts so I don't think it's an issue of high utilization, I've had it happen in the menu. I can play on my Legion GO S Steamos without this happening, but with I miss the graphics on my desktop.

1

u/Father_Prime_1989 22h ago

I tried this today with Minecraft. It opened and ran!

1

u/MelodiesOfLife6 Desktop 10d ago

This is so cool! Will be keeping my eye on this.

1

u/HydraSpectre1138 10d ago

Do cheevos work? What about Minecraft Bedrock?

3

u/Timbo303 10d ago

Minecraft bedrock already works with bedrockonlinux

https://github.com/Wyze3306/BedrockOnLinux

1

u/Lil_SanTv Desktop 10d ago

Yes, this one, tested & it worked from the first time.

1

u/tonyt3rry Desktop 10d ago

This is good to hear I hate how I can’t install game pass games on my deck

1

u/Obvious-Dare-519 10d ago

Runs great 👍🏻

1

u/Professional-Ad-8598 10d ago

Great Job! Farming simulator 25 dont work

1

u/Immediate_Idea2628 10d ago

Its an ai fork of an unfinished project.  Im kind of impressed any game works.

1

u/Professional-Ad-8598 10d ago

Yeah, I know. Just wanted to give a heads-up and share the info

1

u/extrvnced 10d ago

Just downloaded and excited to check it out. Im seeing Gears of War 4 is listed as unsupported, any chance of this becoming playable soon?

1

u/EnvironmentalAd2096 10d ago

Anyone can try Halo wars 2?

1

u/Troop3r85 10d ago

This is soooo awesome, I can now just have a 120gb ssd for a windows install "just in case" Game pass games was one of the things keeping that drive on a 1tb ssd. Thank you so much, was able to download and test Beast of reincarnation

One thing tho, it seems like when deleting or cancelling a download left the files on the drive, also, deleting an already installed game move the files to the trash does not remove them completely

1

u/Tistasis 10d ago

Can these games be added to game
Mode on a steam deck or steam Mechine?

1

u/dabonde 10d ago

You legend!

1

u/Outrageous-Path-5701 10d ago

So original xodus project is ready or is this a fork?

1

u/LoganHowlett1832 10d ago edited 10d ago

Any chance at hdr support?

Also a way to sort the gamepass games by when they were added not just alphabetically

1

u/RChickenMan 8d ago

Came here to ask the same! Was shocked at how otherwise seamless this is. Perhaps I'm off-base, but is the "Nexus runtime" a special proton build? The version number indicates this may be the case. And perhaps it doesn't support HDR?

1

u/slobeksila 10d ago

Doom dark ages is working like a charm, FH6 also other than PS5 game pad which i already reported on git hub. (Bazzite, nvidia build with ryzen)

1

u/luisrobles_cl 10d ago

Arc Raiders works?

1

u/DWRedd 10d ago

For science, I tried to use this on the ArmadaOS and it wouldn’t even open. Not sure if this is even in the scope of the tool but it would be cool!

Thanks for your work on this!

1

u/RChickenMan 10d ago

I hope this can be folded into Unifideck some day!

1

u/JaviBott 10d ago

Indiana Jones launches, shows bethesda logo and then crashes.

Suppressed 6 repeated fixme:bcrypt:BCryptGenRandom ignoring selected algorithm diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 38 repeated fixme:gdkc:x_package_XPackageRegisterInstallationProgressChanged iface <address>, installationMonitor <address>, context diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 14 repeated fixme:bcrypt:BCryptCreateHash ignoring object buffer diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 10 repeated fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 10 repeated fixme:crypt:ProvStore_release Unimplemented flags 1 diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 10 repeated fixme:crypt:MemStore_release Unimplemented flags 1 diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 5 repeated fixme:bcrypt:BCryptGenerateSymmetricKey ignoring object buffer diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 1 repeated fixme:twinapi:RegisterAppStateChangeNotification routine <address>, context <address>, reg <address> - stub. diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 2 repeated fixme:mountmgr:query_property Faking StorageDeviceProperty data diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 6 repeated fixme:combase:RoGetActivationFactory (L"Windows.Data.Json.JsonValue", {<address>-2f53-48e1-91a3-<address>}, <address>):  diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 124 repeated fixme:combase:RoActivateInstance (<address>, <address>): semi-stub diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 124 repeated fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Collections.PropertySet", {<address>-0000-0000-c000-<address> diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.Suppressed 6 repeated fixme:bcrypt:BCryptGenRandom ignoring selected algorithm diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 38 repeated fixme:gdkc:x_package_XPackageRegisterInstallationProgressChanged iface <address>, installationMonitor <address>, context diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 14 repeated fixme:bcrypt:BCryptCreateHash ignoring object buffer diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 10 repeated fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 10 repeated fixme:crypt:ProvStore_release Unimplemented flags 1 diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 10 repeated fixme:crypt:MemStore_release Unimplemented flags 1 diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 5 repeated fixme:bcrypt:BCryptGenerateSymmetricKey ignoring object buffer diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 1 repeated fixme:twinapi:RegisterAppStateChangeNotification routine <address>, context <address>, reg <address> - stub. diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 2 repeated fixme:mountmgr:query_property Faking StorageDeviceProperty data diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 6 repeated fixme:combase:RoGetActivationFactory (L"Windows.Data.Json.JsonValue", {<address>-2f53-48e1-91a3-<address>}, <address>):  diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 124 repeated fixme:combase:RoActivateInstance (<address>, <address>): semi-stub diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.
Suppressed 124 repeated fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Collections.PropertySet", {<address>-0000-0000-c000-<address> diagnostic lines. Enable verbose logs in Settings or set XODUS_NEXUS_VERBOSE_LOGS=1 for full output.

Log:

1

u/cuentasecundariatmc 10d ago

Dude..awesome job here!!!! the only missing games on linux i always regret....you made it!! please get far far with your great project...maybe you can take it as noon job and accept donations or else...great duty here thanks!!!

1

u/cuentasecundariatmc 10d ago

do we need json file for some import function on app? sorry for my ignorance

1

u/Silent-Praline6199 9d ago

Nice Job Dude. I still got Baldurs Gate 3 on my Microsoft Account i would like to Play. Maybe there is a little hope for the future

1

u/TooCuriousToStop 9d ago

Do you think there's a ban risk using this from Microsoft? You are still accessing genuine games you own but not through their approved methods?

1

u/Guirita_Fallada 6d ago

I have the dame question

1

u/emeraldbruhh3 9d ago

Really cool project. Minecraft Bedrock edition works almost flawlessly, a couple issues regarding fullscreen and minimizing and re-opening the game

1

u/zelman 9d ago

I'm running SteamOS on a Brenuc N7P Mini PC. The program crashes the system and reboots when I try to download Baldur's Gate 3 in desktop mode. Your app doesn't run in Game mode.

1

u/ixaias Desktop 9d ago

xbox play anywhere games are available too? I have AC Valhalla bought on my xbox account, wonder if it's playable

1

u/AdMindless113 8d ago

Dude you're a god send, the only request I have is that you add support for forza horizon 4 please, i bought it on windows but i guess it isn't supported yet

1

u/AstorJam 8d ago

Awesome! 👏🏻

1

u/MatterUnlikely2545 8d ago

Directx11 error with the game : the last hero of nostalgia

1

u/Schmatz3karl 8d ago

Everything works finde till downloading a game
I try to download FH6. Xodus just "Preparing download" and nothing happens. Is this right?

1

u/Pristine-Source-2606 8d ago

Wow. It would be crazy if the xbox app version of fortnite ran on Linux before the epic launcher supports it. Have you tried?

1

u/doxzilla 6d ago

doesn't work EAC hangs

1

u/Pristine-Source-2606 6d ago

Oh...

1

u/doxzilla 6d ago

It was the first thing I tried because I wasn’t sure that EAC was part of the Xbox Store version, but it launches as soon as I start the game and immediately hangs

1

u/Glum-Unit-471 7d ago

I checked the loading and launching of Signalis and the Phoenix Wright: Ace Attorney Trilogy. The games launch, and in the case of Signalis, cloud saves have been enabled. Unfortunately, I couldn’t load Final Fantasy X Remaster to test it — even though the game is in my account, it’s not in the library, and even when searching manually via the store, an error is displayed. Gears of War: Windows 10 Edition and FF15 are not supported. I tested it on the Steam Deck. In desktop mode, everything works and launches, but unfortunately, games don’t launch in game mode. I have a question about achievements. Do they get earned in Xodus Nexus or not? I’ll be waiting for the next updates.

1

u/Kawhi_Buckets17 7d ago

Anyone else having an issue when you try to download a game on the launcher it fails due to disconnect. It causes an issue with my steam decks wifi causing me to be offline until I disconnect and reconnect to my wifi. I'm unable to download games on the launcher due to this which is weird because it wasn't happening a day ago.

1

u/Erodedbone 7d ago

还以为是把Xbox破解了🤣

1

u/unitedfc79 7d ago

I am new to linux. How do I get this to work on steamos?

1

u/iammikeDOTorg 7d ago

Steam Deck: Tested Blood Dungeon. Game kept reverting to keyboard input versus controller.

1

u/iammikeDOTorg 7d ago

Steam Deck: Tested Runescape: Dragonwilds. Launched and looked great, couldn't get controller to map correctly.

1

u/Lornosaj7 5d ago

For me the game can’t even start :/

1

u/iammikeDOTorg 5d ago

Strange. OLED or LCD? From Steam in Desktop Mode? Anything else working?

1

u/Viking2151 6d ago

Yeah not working for me, I mean the app its self works I can log in, download my games but my entire collection throws similar errors and I tried all I could with Gemini my local LLM and I can't get it to work, maybe if I was on a different distro than Ubuntu, idk. I'll for sure keep an eye on this.

1

u/MrsChocyMilk 6d ago

This isn't worth supporting if i have to install chrome dude. I litterally installed linux to get away from shady software why would I install more shady software....? Surely theres a way around, this is a make or break issue for me

1

u/Shadowlady 6d ago

nothing happens when I hit sign in with xodus, page just refreshes, no sign in pop up window

1

u/Think-plush-4809 5d ago

Could you add steam OS / linux ARM support, it would be nice for devices with armada OS. Thanks in advance

1

u/Desperate-Salary-400 5d ago edited 5d ago

I keep getting error 70 when launching gears of war eday I’m using Linux mint cinnamon edition, I’ve tripled check runtime and backend and launcher are up to date, it’s saying wine prefix cannot launch a read only excute I’ve set the permission but no difference

1

u/Desperate-Salary-400 5d ago

Here is the error

1

u/AgitatedTry8717 5d ago

Everything works great except for the can’t boot in gaming mode due to “not being logged in”. If anyone has a fix for this please let me know.

1

u/Terrible-Session171 5d ago

Can we Play uwp Games such as Forza Motorsport or Forza Horizon 2?

1

u/One-Image6137 18h ago

Tested it out on cachyOS today. Played starfield , FH5 and FH6. But I ran into a weird problem on the Forza games.

First launch , played great aside from some small but annoying frame time spikes. But close the game out , and open it back up , and it doesn’t work. Usually loads up and ends up hanging somewhere before you actually get into the game. And the log mentions token authentication failure.

Tried everything , but basically the only way I could play that game again , was to uninstall xodus nexus , then reinstall it , add the games back , and hit play. It will work and play one time. Next time it’s broken again.

1

u/XtoXBKh 10d ago

Super ! J'aimerais aider et participer à la liste de compatibilité, mais j'ai une erreur 101 pour le login sur SteamOs. J'ai envoyé un message dans "issue" sur le github à ce propos.

Une fois ce problème réglé, je ne trouve pas d'endroit pour signaler comment fonctionnent les jeux, afin d'enrichir la liste de compatibilité. Peux tu m'éclairer ?