fix(launcher): prefer native Proton Wayland #4

Merged
Andreas merged 1 commit from fix/native-wayland into main 2026-08-15 19:34:11 +00:00
Owner

Intent

Prefer GE-Proton native Wayland for Ebonhold on Wayland sessions, while retaining an explicit XWayland fallback. Detect the physical monitor mode for the game CVars instead of dividing it by compositor scale.

Validation

  • Live WoW window verified by Hyprland with xwayland: false
  • Game reported substantially improved runtime behavior
  • Automatic CVar configuration selected 2880x1920 on the scaled 2880x1920 panel
  • bash -n ebonhold-update start-ebonhold-linux.sh
  • shellcheck -e SC2001 ebonhold-update start-ebonhold-linux.sh

Fallback

Set EBONHOLD_WAYLAND=false to use XWayland.

## Intent Prefer GE-Proton native Wayland for Ebonhold on Wayland sessions, while retaining an explicit XWayland fallback. Detect the physical monitor mode for the game CVars instead of dividing it by compositor scale. ## Validation - Live WoW window verified by Hyprland with `xwayland: false` - Game reported substantially improved runtime behavior - Automatic CVar configuration selected `2880x1920` on the scaled 2880x1920 panel - `bash -n ebonhold-update start-ebonhold-linux.sh` - `shellcheck -e SC2001 ebonhold-update start-ebonhold-linux.sh` ## Fallback Set `EBONHOLD_WAYLAND=false` to use XWayland.
Sign in to join this conversation.
No reviewers
No labels
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
Andreas/ebonhold-linux-launcher!4
No description provided.