I am in X set the gamma to .40, iy resets mainly after reboot, why?
X and Wayland reload defaults on reboot unless your settings are stored in a permanent config.
An alternative would be to set your active monitors gamma after your reboot:
xrandr --output "$(xrandr --listmonitors | awk '/\*/{print $NF}')" --gamma 0.40:0.40:0.40
Save that and rename it set-gamma-0.4
chmod +x set-gamma-0.4
Now move that somewhere in your $PATH
mv set-gamma-0.4 ~/.local/bin
System Settings
Startup and Shutdown
Autostart
Add Script
select by navigating to ~/.local/bin and find set-gamma-0.4
Thabks, wjen will we beable to set gamma & contrast in Wayland?
kgamma2 is a Wayland-replacement for kgamma:
It is still in its development stage, but it can be installed from the AUR if you want to test it:
pamac info kgamma2-git
❯ pamac info kgamma2-git
Name : kgamma2-git
Version : r17.beaa5f2885-1
Description : Adjust your monitor gamma settings in a Wayland session
URL : https://invent.kde.org/davidedmundson/kgamma2
Licenses : LGPL-2.1-or-later
Repository : AUR
Groups : --
Depends On : ki18n lcms2 libkscreen qt6-base qt6-declarative
Optional Dependencies : --
Make Dependencies : git cmake extra-cmake-modules kirigami
Check Dependencies : --
Provides : --
Replaces : kgamma2
Conflicts With : kgamma2
Maintainer : C0rn3j
First Submitted : Thu 13 Aug 2026 21:29:37
Last Modified : Thu 13 Aug 2026 21:29:37
Votes : 0
Out of Date : --
The Git page:
@scotty65 Sorry, accidentaly flagged your post Can’t unflag, no harm meant, is Kgamma 2 out of beta/
As I mentioned, it is still in development phase, but it does work (according to the developer). You would be best served by reading the article posted by the developer that I linked to in my post - that explains everything.
Something to also note (from the same article):
So, it will likely have to be explicitly installed by users. It won’t just arrive one day in a Plasma update.
As a bit of reassurance, I never saw a flag & there isn’t a record of one, so no harm done either. ![]()
Maybe it was a pirate flag. ![]()
![]()
RRRRR, you salty dog…
So, it will likely have to be explicitly installed by users. It won’t just arrive one day in a Plasma update.
![]()
+
= ![]()
The hotdog might be a Bicky burger sideways, you never know.