mpsq / arewewaylandyet

Sources for https://arewewaylandyet.com
https://arewewaylandyet.com
MIT License
280 stars 62 forks source link

Output/display configuration tool (xrandr) replacements aside from wlroots #215

Open kolAflash opened 7 months ago

kolAflash commented 7 months ago

The listed xrandr replacements for output/display configuration tool mostly seem to work only with wlroots based compositors as Sway or Wayfire. Because wlroots is yet the only Wayland implementation providing the wlr-output-management-unstable-v1 API.

But KDE (kwin) and GNOME (mutter) don't support wlr-output-management-unstable-v1. So other tools are needed for these.
Yes, Wayland implementations are a fragmentation mess...

 

KDE / Plasma

kscreen-doctor
(official part of KDE)
Usage: kscreen-doctor --help
Debian package: libkf5screen-bin

 

GNOME

Use D-Bus manually:
https://wiki.gnome.org/Initiatives/Wayland/Gaps/DisplayConfig
https://github.com/jadahl/gnome-monitor-config/blob/master/src/org.gnome.Mutter.DisplayConfig.xml

Alternative: gnome-randr-rust (not officially part of GNOME)
Debian package: none

gnome-randr (NOT rust)
https://gitlab.com/Oschowa/gnome-randr/
(not officially part of GNOME, probably currently broken 2024-03)