ROG Xbox Ally runs better on Linux than Windows it ships with

SteamOS, Bazzite, and immutable gaming distros

  • Several commenters argue SteamOS isn’t just “Arch with tweaks” but an image-based, read-only OS with custom Wayland compositor, controller-first UX, preinstalled drivers, and its own update pipeline.
  • Others note Bazzite closely replicates SteamOS features (boot-to-Steam, rollback images, console-like simplicity) while adding faster hardware support (e.g., ROG Ally) via user-space “hacks” for TDP/fan/RGB control.
  • SteamOS support for non-Deck handhelds is still limited but reportedly expanding; Bazzite ships faster and supports more devices today.

Benchmarks, “up to 32%,” and performance discussion

  • The “up to 32% faster” claim is tied to specific titles; average uplift across tested games is ~13%.
  • Some criticize using “relative FPS gain” and simple averages instead of frame times or harmonic means.
  • Multiple users report Linux+Proton often matches or beats Windows for many titles, especially older games, but there are still edge cases (notably some DX12 games and Nvidia GPUs) where Linux is ~5–20% slower.

Linux gaming maturity and GPU/driver issues

  • Many note Linux gaming has improved dramatically: fewer OS annoyances, lower RAM usage, and most Steam games “just work” via Proton.
  • AMD is generally recommended for Linux; Nvidia performance penalties are linked to DX12→Vulkan translation and descriptor handling, with a new Vulkan extension expected to narrow that gap.

Consoles, Windows, and bloat

  • Some suggest Windows bloat and aggressive power management hurt performance on mobile hardware, and contrast this with streamlined console OSes.
  • Debate over Windows NT: kernel praised, user-space and Win32 stack called ugly/bloated.

ROG/Xbox Ally software quality

  • First-hand reports describe the Ally/Xbox Ally Windows experience as extremely buggy and fragile (long setup, repeated login failures, random lockouts), driving users back to Steam Deck.

Anti-cheat, kernel-level DRM, and Linux

  • Huge subthread: kernel-level anti-cheat is seen as the main blocker for competitive online games (EA FC, Madden, PUBG, etc.) on SteamOS/Linux.
  • One side argues kernel anti-cheat is “necessary evil” to keep cheaters rare, even if imperfect; others call it a rootkit, refuse such games, and advocate server-side or opt‑in models.
  • Technical arguments: Linux’s user-controlled kernels make robust kernel anti-cheat fundamentally hard; secure-boot/TPM attestation could enable it but would imply locked-down distros and loss of control.
  • Outcome: many Linux users accept losing certain multiplayer titles; others stay on Windows or consoles specifically for those games.

Ecosystem politics: Steam Deck vs Windows handhelds

  • Some see buying Windows handhelds (like Xbox Ally) as harmful to Linux gaming’s future and intentionally boycott them, supporting Steam Deck/SteamOS instead.
  • Others counter that Steam is itself a DRM platform and gatekeeper, though many still view Valve as comparatively benign and note their major contributions to Linux graphics, drivers, and tooling.

Alternative handhelds and UX

  • GPD/Strix Halo devices are cited as powerful alternatives but criticized for high price, battery compromises, and weaker support/returns.
  • On UX, generic Linux is said to lack out-of-box gamepad-centric shells, but SteamOS/Bazzite are highlighted as fully controller-operable; projects like OpenGamepadUI and Plasma Bigscreen aim to generalize this.