Can Bazzite Run Non-Steam Games and Launchers Like Epic, GOG, or Xbox Game Pass?
Updated
Yes. Bazzite ships with Lutris pre-installed, and Lutris can run games from most third-party stores. Bazzite also states that these launchers integrate cleanly into Steam Gaming Mode, so non-Steam titles can appear alongside your Steam library in a controller-friendly interface. The officially named examples are Xbox Game Pass (via Battle.net), EA App, Epic Games Store, GOG.com, itch.io, Rockstar Games Launcher, and Ubisoft Connect.
What "non-Steam" support actually covers
Bazzite's own description draws a line between two things:
- Running the game — handled by Lutris and other launchers, which can execute titles from most game stores.
- Presenting the game — handled by integration into Steam Gaming Mode, so the launcher and its games are reachable without dropping to a desktop.
That second point matters most on handhelds and home theater PCs, where you may never want to touch a keyboard. If a launcher only runs games but doesn't surface them in Gaming Mode, the experience degrades quickly on those devices.
Supported launchers and stores
| Store / launcher | Named by Bazzite | Notes from the source |
|---|---|---|
| Xbox Game Pass | Yes | Listed as running "via battle.net" |
| EA App | Yes | Listed among launchers |
| Epic Games Store | Yes | Listed among launchers |
| GOG.com | Yes | Listed among launchers |
| itch.io | Yes | Listed among launchers |
| Rockstar Games Launcher | Yes | Listed among launchers |
| Ubisoft Connect | Yes | Listed among launchers |
| Lutris | Yes | Pre-installed; runs games from most game stores |
| Steam | Yes | Pre-installed |
Bazzite's page also mentions "your dad's old CDs" as a half-joking catch-all for physical media and other odd sources — a signal that the intent is broad compatibility rather than a fixed list.
How the integration works in practice
The mechanism Bazzite describes is: a launcher runs the game, and that game is then integrated into Steam Gaming Mode. From the user's side the flow is roughly:
- Install or launch the third-party store through its launcher (Lutris is already there).
- Add or let the launcher register the game.
- The title becomes reachable from Steam Gaming Mode rather than only from a desktop session.
The expected result is a single, controller-navigable library instead of switching between desktop windows. Bazzite does not document the exact menu path for each launcher on its landing page, so treat per-launcher setup as something you confirm in Bazzite's own Gaming Guide.
Before you commit: check compatibility first
Running a launcher is not the same as running a specific game well. Bazzite points to two community-maintained resources for that question:
- ProtonDB — community compatibility reports, primarily for Steam/Proton titles.
- GamingOnLinux — broader Linux gaming coverage.
For a non-Steam title, the practical check is whether the game itself works under Proton or Wine, not merely whether the store launches. A store can open fine while a specific anti-cheat-protected multiplayer game still refuses to run.
Who this fits
- Good fit: you have libraries spread across Epic, GOG, itch.io, or Ubisoft and want them in one Gaming Mode interface on a handheld or TV.
- Check first: your main game uses kernel-level anti-cheat, or you rely on a store not named above.
- New to Linux gaming: Bazzite explicitly targets Linux newcomers and points to its Gaming Guide for current tips, so start there rather than assuming a launcher will behave exactly as it does on Windows.
One more note from the source: Bazzite is image-based, so if a launcher or driver update breaks something, you can boot the previous image or rebase to a last-known-good release and pin it. That rollback path is the main safety net when experimenting with third-party launchers.