SGRandR
Simple GTK Display settings
[NOTE] The wlroots backend is in progress, please be patient or use
nolibsbackend
Features:
- Change Resolution, Refresh rate, Rotation, Reflection, Scale and On/Off state
- Change Resolutions, Refresh Rates list dynamically
- Change Position of Display if there is more than one display
- Custom Resolution Creator
Dependencies
All
gtk3
X11 backend
libxrandrlibxcvt
Nolibs (running commands)
xrandrcvt
Build
x11:
make x11
This build requires X11/Xrandr headers
nolibs (using xrandr/wlr-randr commands):
make x11
This build requires:
- X11
xrandr- Core functionalitylibdisplayinfo(Optional) - Show output name- Wayland
wlr-randr- Core functionality
Backend differences
X11
- Uses libxrandr
Wayland (Not implemented)
- Will use wlr-output-management-unstable-v1
Nolibs
- Uses and parses shell commands
- Is slower than other backend
- Cannot fetch all information


