diff --git a/settings/hyprland.nix b/settings/hyprland.nix index cc41e99..b2c678f 100644 --- a/settings/hyprland.nix +++ b/settings/hyprland.nix @@ -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 };