Skip to content

v6.1.0-vrr10 - Optimized VRR9 client (beta)

Pre-release
Pre-release

Choose a tag to compare

@Nonary Nonary released this 25 Jul 19:55

v6.1.0-vrr10: AI-Tuned VRR9 Pacing (Beta)

VRR10 uses the same VRR pacing architecture as the previous VRR9 release. It is not another rewrite.

The difference is tuning: the VRR9 architecture was simulated for thousands of hours using artificial intelligence to find improvements that reduce tearing, improve smoothness, and lower latency.

Actual results will vary with the host, network, GPU, operating system, selected stream frame rate, and display. If VRR cannot be used safely, Moonlight falls back to normal fixed V-Sync.

Existing users: After updating, open Settings and confirm that V-Sync and Enable VRR are enabled. VRR remains opt-in in this beta. Moonlight automatically uses borderless fullscreen while VRR is active.

Downloads

Platform File
Steam Deck / Linux x86_64 Flatpak Moonlight-VRR-6.1.0-vrr10-linux-x86_64.flatpak
Windows 10 / 11 installer MoonlightSetup-x64-6.1.0-vrr10.msi
Windows 10 / 11 portable MoonlightPortable-x64-6.1.0-vrr10.zip

Steam Deck Installation

  1. Switch to Desktop Mode.

  2. Download Moonlight-VRR-6.1.0-vrr10-linux-x86_64.flatpak from the assets below.

  3. Open Konsole and change to the download folder:

    cd ~/Downloads
  4. For a first installation, run:

    flatpak install --user ./Moonlight-VRR-6.1.0-vrr10-linux-x86_64.flatpak

    To update or replace an earlier VRR beta, run:

    flatpak install --user --reinstall ./Moonlight-VRR-6.1.0-vrr10-linux-x86_64.flatpak
  5. Open Steam in Desktop Mode and add Moonlight as a non-Steam game. If an older Moonlight shortcut already exists, remove it and add Moonlight again so Steam selects the user-installed VRR10 Flatpak.

  6. Return to Gaming Mode and launch Moonlight.

No sudo, Mesa downgrade, Flatpak mask, or compatibility installer script is required.

Other Linux Distributions

Install Flatpak through your distribution if it is not already available, download the .flatpak asset, then run from the directory containing the download:

flatpak install --user ./Moonlight-VRR-6.1.0-vrr10-linux-x86_64.flatpak

To replace an existing Moonlight VRR build:

flatpak install --user --reinstall ./Moonlight-VRR-6.1.0-vrr10-linux-x86_64.flatpak

Launch it from the desktop application menu or with:

flatpak run com.moonlight_stream.Moonlight

This bundle targets 64-bit x86 Linux and uses the same Flatpak application ID as standard Moonlight. If both a system-wide and user installation exist, your desktop shortcut may need to be recreated so it opens the user installation.

Windows Installation

  • Use MoonlightSetup-x64-6.1.0-vrr10.msi for a normal installation.
  • Use MoonlightPortable-x64-6.1.0-vrr10.zip if you prefer a portable copy.

Close Moonlight before replacing an earlier VRR beta.

How to Use VRR

  1. Enable V-Sync in Moonlight.
  2. Enable Enable VRR.
  3. Make sure FreeSync, G-Sync, or Adaptive-Sync is enabled for the display.
  4. Choose one of Moonlight's VRR FPS options.
  5. For the best result, select a stream frame rate the host can sustain consistently and that remains inside the display's VRR range.

SHA-256 Checksums

d071a847e02a67f85690ec68e44089e521b47b312007907fa8067c4583c8bd18  Moonlight-VRR-6.1.0-vrr10-linux-x86_64.flatpak
9011d9e4fe3c052cca34cb434e8ec230af403e2acb6ff0d90813122627792eda  MoonlightSetup-x64-6.1.0-vrr10.msi
bff7aff42dc57cf5f0d00a934c7ba58e7b5865403a8e69d5f73b68f023af606e  MoonlightPortable-x64-6.1.0-vrr10.zip

Beta Notice

This remains an experimental beta. When reporting a regression, include:

  • the Moonlight session log;
  • operating system and GPU;
  • display model and refresh rate;
  • selected stream resolution and FPS;
  • whether VRR, HDR, and hardware decoding were enabled; and
  • for Steam Deck, whether the issue occurred in Desktop Mode or Gaming Mode.