[GH-ISSUE #519] sway refresh rate shows as 0, vsync max 60 #313

Open
opened 2026-10-15 12:59:35 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @blackxored on GitHub (Sep 30, 2026).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/519

I was just looking at Cyberpunk and it's VSync options were Off, 60 and 30 even though I'm running at 120 on the client. This might be a nothing-burger but I think that Xwayland would default to 60Hz? Then I looked at sway and the refresh rate is at 0. I'm new to wolf and sway so apologies in advance if that's expected but looks like a bug to me.

EDIT: Apparently, eglgears goes beyond 60 in Xwayland mode with Vsync on. Don't take it as gospel.

swaymsg -t get_outputs
  {
    "id": 3,
    "type": "output",
    "orientation": "none",
    "percent": 1.0,
    "urgent": false,
    "marks": [],
    "layout": "output",
    "border": "none",
    "current_border_width": 0,
    "rect": {
      "x": 0,
      "y": 0,
      "width": 3840,
      "height": 2160
    },
    "deco_rect": {
      "x": 0,
      "y": 0,
      "width": 0,
      "height": 0
    },
    "window_rect": {
      "x": 0,
      "y": 0,
      "width": 0,
      "height": 0
    },
    "geometry": {
      "x": 0,
      "y": 0,
      "width": 0,
      "height": 0
    },
    "name": "WL-1",
    "window": null,
    "nodes": [],
    "floating_nodes": [],
    "focus": [
      5
    ],
    "fullscreen_mode": 0,
    "sticky": false,
    "primary": false,
    "make": "Unknown",
    "model": "Unknown",
    "serial": "Unknown",
    "modes": [],
    "non_desktop": false,
    "active": true,
    "dpms": true,
    "power": true,
    "scale": 1.0,
    "scale_filter": "nearest",
    "transform": "normal",
    "adaptive_sync_status": "enabled",
    "current_workspace": "main",
    "current_mode": {
      "width": 3840,
      "height": 2160,
      "refresh": 0
    },
    "max_render_time": 0,
    "focused": true,
    "subpixel_hinting": "unknown"
  }
]
Originally created by @blackxored on GitHub (Sep 30, 2026). Original GitHub issue: https://github.com/games-on-whales/wolf/issues/519 I was just looking at Cyberpunk and it's VSync options were Off, 60 and 30 even though I'm running at 120 on the client. This might be a nothing-burger but I think that Xwayland would default to 60Hz? Then I looked at sway and the refresh rate is at 0. I'm new to wolf and sway so apologies in advance if that's expected but looks like a bug to me. EDIT: Apparently, eglgears goes beyond 60 in Xwayland mode with Vsync on. Don't take it as gospel. ``` swaymsg -t get_outputs { "id": 3, "type": "output", "orientation": "none", "percent": 1.0, "urgent": false, "marks": [], "layout": "output", "border": "none", "current_border_width": 0, "rect": { "x": 0, "y": 0, "width": 3840, "height": 2160 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "name": "WL-1", "window": null, "nodes": [], "floating_nodes": [], "focus": [ 5 ], "fullscreen_mode": 0, "sticky": false, "primary": false, "make": "Unknown", "model": "Unknown", "serial": "Unknown", "modes": [], "non_desktop": false, "active": true, "dpms": true, "power": true, "scale": 1.0, "scale_filter": "nearest", "transform": "normal", "adaptive_sync_status": "enabled", "current_workspace": "main", "current_mode": { "width": 3840, "height": 2160, "refresh": 0 }, "max_render_time": 0, "focused": true, "subpixel_hinting": "unknown" } ] ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf#313
No description provided.