Hi,
Does gamescope have any use on CachyOS?
I been building the command flags, it seems that besides possible HDR, SDR Gamut, Adaptive Sync, Immediate Flips and maybe VR. It doesnt seem to have any other usefulness.
Does anyone know if it’s possible to activate those features without using gamescope?
Immediate Flips for example, seems kernel related https://www.phoronix.com/news/Atomic-Async-Page-Flips would be nice to have, as it could help on latency or maybe even responsiveness.
HDR seems reliant on the DE implementation. Plus, some environment variables.
SDR Gamut would be nice to have it active or at least an alternative, as it bring a more vibrant color. I tried GitHub - libvibrant/vibrantLinux: A tool to automate managing your screen's saturation depending on what programs are running but it’s not compatible with Wayland, just as you cannot currently increase the vibrance through nvidia driver.
Adaptive Sync, at least in Gnome, you can enable the experimental flag, but I had some weird experience on the desktop with media players like mpv, where it seemed to make it laggy.
I know nvidia has some flags, just unsure how to verify, it 's actually working.
__GL_SYNC_TO_VBLANK=0
__GL_GSYNC_ALLOWED=1
__GL_VRR_ALLOWED=1
At least, I tried disabling them to activate ULMB2 on the monitor, but it doesn’t seem to work.
It does work on the debian based distro (popos) that I have, which is also gnome, and older version, but with X11 and without env vars set. Lack of support for Wayland are probably the problem.
So, unable to know if VRR are compatible and working, nor if it’s disabled.
Could perhaps some of these things be patched into cachyos kernel?
I was just testing, it seems that experimental VRR from gnome was causing some flickers.
Just to share how I make it work with game-performance
.
I edit the exec command on the script. /usr/bin/game-performance
MANGOHUD=1 VKD3D_CONFIG=no_upload_hvv exec powerprofilesctl launch -p performance -r "Launched with CachyOS game-performance utility" -- gamescope -w 2560 -h 1440 --fullscreen --mangoapp --sdr-gamut-wideness --hdr-enabled --hdr-sdr-content-nits 1000 --adaptive-sync --nested-refresh 360 --immediate-flips --expose-wayland "$@"