hyprland: switch to 180 Hz EDID mode so FreeSync engages

The OC'd 190 Hz mode doesn't advertise FreeSync, which kept VRR pinned
off and may have been contributing to perceived frame-pacing weirdness
even at the higher raw refresh. Drop to EDID-native 180 Hz so VRR can
actually engage; +10 Hz isn't worth losing adaptive sync.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
ediblerope 2026-05-11 10:40:46 +01:00
parent d1b86e428e
commit e7674db317

View file

@ -58,8 +58,11 @@
systemd.variables = [ "--all" ];
settings = {
# Pin the OC'd 190 Hz mode so we don't fall back to 60.
monitor = "DP-2,3440x1440@190,0x0,1";
# Use the EDID-native 180 Hz mode. 190 Hz is technically faster
# but the OC mode doesn't advertise FreeSync — at 180 Hz we get
# working VRR, which usually beats the +10 Hz on perceived
# smoothness.
monitor = "DP-2,3440x1440@180,0x0,1";
# FredOS-Gaming has both a Ryzen iGPU (card0, 1002:164E) and a
# Navi 22 dGPU (card1, 1002:73DF). Force aquamarine + clients onto
@ -139,11 +142,7 @@
disable_hyprland_logo = true;
disable_splash_rendering = true;
focus_on_activate = true;
# VRR off — the OC'd 190 Hz mode on the G34WQCP doesn't advertise
# FreeSync, so vrr=2 was set but never actually engaged. Leaving
# it set caused pacing weirdness; explicitly off keeps things
# honest.
vrr = 0;
vrr = 2; # always on — should engage at the 180 Hz EDID mode
vfr = false; # keep compositor ticking, don't idle between frames
};