iRacing Arcade runs on Linux and SteamOS through Proton, carrying Valve Steam Deck Verified status and a Gold rating on ProtonDB. Built on DirectX 12 by Original Fire Games and published by iRacing, the arcade racer plays well out of the box on many distributions, though specific visual settings and display modes are required to eliminate crashes and maintain steady frame rates.

Proton Compatibility and Launch Setup

Community testing across SteamOS, Nobara Linux, CachyOS, and Linux Mint confirms functional gameplay across multiple Proton builds. While some players launch the demo or base game out of the box without adjustments, others encounter launch failures on handheld configurations until a specific compatibility tool is forced in Steam properties.

Platform / DistributionRecommended RunnerLaunch StatusKnown Quirks
SteamOS Holo (Steam Deck)Proton Hotfix / GE-Proton11-7Playable with tweaksInitial boot may require forcing Proton Hotfix; frame drops on Monza
Nobara Linux 43 (GNOME/KDE)Proton 10.0-4 / Native defaultFunctionalFullscreen Alt-Tab triggers black screen; run in Windowed mode
CachyOS (x86_64)Proton 9.0-4 / proton-cachyosFunctionalBackground processes may linger after exit unless killed via Steam
Linux Mint 22.2 / 22.3Proton 10.0-3FunctionalFreezes if switched away from fullscreen; stutter on presets above Low

If the game fails to launch on Steam Deck right after installation, open the game properties cog wheel, select Compatibility, check the box to force the use of a specific Steam Play tool, and choose Proton Hotfix. On desktop installations, Proton 10.0-3 and GE-Proton11-7 deliver stable race sessions without requiring custom launch commands.

The official minimum system requirements list an LCD Steam Deck equivalent or higher, targeting 4 CPU threads, 8 GB system RAM, and DirectX 12 support. In practice, default medium presets allocate up to 8.6 GB of VRAM and nearly 11 GB of system RAM during races, causing noticeable stutters down into the 40s and 30s.

Disabling heavy post-processing effects significantly reduces resource overhead, dropping VRAM usage to 3.7 GB and RAM usage to 6 GB while stabilizing the frame rate at 60 FPS.

  • Fullscreen: Windowed
  • Refresh Rate: 60 Hz or Any
  • Render Scale: 100%
  • Texture Resolution: 50%
  • Shadow Quality: Low
  • Level of Detail: Low
  • Anti-Aliasing: Low or Off
  • Ambient Occlusion: Off
  • Bloom: Off
  • Volumetric Fog: Off
  • Light Scattering: Off
  • Haze: Off
  • Screen Space Reflections: Off or Cinematic Only
  • Tire Marks: On

Capping the refresh rate to 40 Hz or locking frames at 30 FPS through the Steam Deck Quick Access Menu allows higher presets if you prefer visual density over maximum fluidity. In the facility builder mode, rotating camera angles directly through buildings causes brief drops of 10 to 12 frames, but top-down track building remains smooth.

Resolving Fullscreen Alt-Tab Freezes

The most common issue on Linux desktop distributions is a hard freeze or permanent black screen when using Alt-Tab out of fullscreen mode. Reports across Nobara, CachyOS, and Linux Mint describe sessions locking up entirely upon switching windows.

Changing the display mode from Fullscreen to Windowed within the graphics menu resolves this behavior completely. Windowed mode eliminates the Alt-Tab black screen bug and stabilizes desktop performance on cards ranging from the RTX 3050 Mobile to the RTX 3070.

A secondary issue reported by players on Arch-based distributions like CachyOS involves the game process failing to shut down cleanly upon closing. If Steam still shows the title as running after you exit, terminate the process through your system process viewer or close Steam.

Controller and Peripheral Support

iRacing Arcade supports standard controllers out of the box on Linux. Standard Xbox wireless controllers and DualShock/DualSense gamepads function properly through native Steam input mapping with complete menu navigation.

Hardware tests in the community show varying results with non-standard setups:

  1. Standard Gamepads: Xbox and PlayStation controllers connect without driver workarounds, delivering responsive steering and acceleration across single-player and multiplayer modes.
  2. Direct Drive Wheels: Players testing sim rigs on Linux report successful driving on standard tracks like Tsukuba, though specific force-feedback mapping varies by wheel software.
  3. R/C Transmitters: Community members testing pistol-grip transmitters, such as the Radiomaster MT12 in USB Joystick (HID) mode, successfully mapped steering to Channel 1 and throttle to Channel 2. However, players reported missing brake axes and slight rightward steering bias under full throttle that required manual compensation.

Linux Compatibility FAQ

Is iRacing Arcade officially verified on the Steam Deck?

Valve has officially marked iRacing Arcade as Steam Deck Verified, confirming default controller layouts and readable on-screen interface text.

Why does the game drop frames at Autodromo Nazionale Monza?

Reports on ProtonDB note a localized frame drop from 60 FPS down to 40 FPS on the Monza circuit when driving through the Curva Del Serraglio. Lowering texture resolution to 50% and turning off volumetric fog mitigates the severity of this drop.

How do I stop iRacing Arcade from freezing when I switch windows on Linux?

Set the in-game display setting to Windowed mode. Running the title in borderless or traditional fullscreen causes black screens on Alt-Tab under several Wayland and X11 compositors.

Does online multiplayer work on Linux?

Multiplayer lobbies and Global Time Trial leaderboards work through Proton. If you run into network hang-ups during login, testing on a different Proton version such as GE-Proton or clearing local compatibility data resolves temporary handshake blocks.