Can Linux run Microsoft games?

Yes, Linux can run many Microsoft games, especially those available through Xbox Game Pass. While not all titles are natively supported, tools like Proton, Wine, and Lutris have significantly improved compatibility. Additionally, cloud gaming services such as Xbox Cloud Gaming provide access to a vast library of games without the need for local installation.

Why Choose Linux Over Windows for Gaming?

  1. Performance Optimization: Linux often offers better performance by reducing background processes, leading to smoother gameplay. For instance, the Lenovo Legion Go S running SteamOS (a Linux-based OS) demonstrated improved battery life and frame rates compared to its Windows counterpart.

  2. Open-Source Flexibility: Linux provides greater control over your system, allowing for customization and optimization tailored to your gaming needs.

  3. Cost-Effective: Linux is free, eliminating the need for expensive Windows licenses.

  4. Privacy and Security: Linux is known for its robust security features, offering a safer environment for gaming.

Popular Microsoft Games That Run on Linux

Many Microsoft games are available on Linux through various methods:

  • Xbox Game Pass: Access a vast library of games, including titles like Halo Infinite, Forza Horizon 5, and Minecraft, via cloud gaming.

  • Steam: Utilize Proton to play games such as The Elder Scrolls V: Skyrim Special Edition and DOOM Eternal.

  • Epic Games Store: With tools like Lutris, games like Fortnite and Rocket League can be played on Linux.(en.wikipedia.org)

Learn More

For a deeper understanding of Linux gaming, consider exploring the following resources:

These resources provide comprehensive insights into the history, development, and current state of gaming on Linux.


🐧 Ultimate Linux Gaming Setup 2025: Play Microsoft Games, Steam, and Retro Titles

Linux has evolved into a powerful gaming platform in 2025. Even Microsoft games can now be played on Linux using compatibility layers, cloud services, and native ports. This guide will help you get started.


1️⃣ Choose a Linux Distribution

Recommended Distros for Gaming:

  • Pop!_OS – Gaming-focused, optimized drivers.

  • Ubuntu – Beginner-friendly and widely supported.

  • Manjaro Gaming – Lightweight, flexible, and fast.

Tip: Pop!_OS comes with a “Gaming Mode” that optimizes system performance for games.


2️⃣ Install Linux

  1. Download your chosen distro ISO.

  2. Create a bootable USB using Rufus (Windows) or Etcher (Linux/Mac).

  3. Boot from USB → Try “Live Session” or Install Linux.

  4. Follow prompts: set username, password, partition options, and timezone.

Screenshot Example:
Linux Installation


3️⃣ Install Steam and Enable Proton

  1. Install Steam:

sudo apt install steam
  1. Open Steam → Settings → Steam Play → Enable Steam Play for all titles.

  2. Choose the latest Proton version.

Tip: Proton allows many Windows games, including Microsoft titles like Age of Empires IV and DOOM Eternal, to run on Linux.

Screenshot Example:
Steam Proton Enable


4️⃣ Install Lutris for Non-Steam Games

  • Lutris supports games from Epic Games Store, GOG, and Windows installers.

  • Install Lutris:

sudo add-apt-repository ppa:lutris-team/lutris
sudo apt update
sudo apt install lutris
  • Use Lutris to install games like Fortnite, Rocket League, or older Microsoft games.

Screenshot Example:
Lutris Games


5️⃣ Xbox Games on Linux

Use Xbox Cloud Gaming (xCloud) for Microsoft titles:

  1. Open a Linux browser (Chrome/Edge/Chromium).

  2. Go to Xbox Cloud Gaming.

  3. Sign in with Xbox Game Pass Ultimate.

  4. Stream games like Halo Infinite, Forza Horizon 5, and Minecraft.

Screenshot Example:
Xbox Cloud Gaming

Tip: A stable internet connection (50+ Mbps) is recommended.


6️⃣ Install GPU Drivers

  • NVIDIA:

sudo ubuntu-drivers autoinstall
  • AMD: Usually built into the Linux kernel.

  • Optional: Use Pop!_OS Gaming Mode or Manjaro profiles for optimal gaming.


7️⃣ Popular Microsoft Games You Can Play on Linux

  • Halo Infinite → Xbox Cloud Gaming

  • Minecraft → Native Linux version available via Snap or Flatpak

  • Age of Empires IV → Steam Proton

  • Forza Horizon 5 → Xbox Cloud Gaming

  • Gears 5 → Xbox Cloud Gaming

Tip: Check ProtonDB to confirm Windows game compatibility on Linux.


8️⃣ Tips for Smooth Linux Gaming

  • Use a gaming-focused Linux distro.

  • Enable Proton in Steam for Windows games.

  • Use Lutris for non-Steam games.

  • Use cloud gaming for heavy AAA or anti-cheat-protected titles.

  • Keep GPU drivers updated.


🏆 Bottom Line

Linux is now a viable platform for gaming, including Microsoft titles:

  • Windows games run via Proton or Lutris.

  • Xbox games stream seamlessly with Xbox Cloud Gaming.

  • Retro and indie games run natively.

  • Linux is free, secure, and highly customizable.

With Linux in 2025, you can build a flexible gaming system that supports Steam, Microsoft games, and retro classics.