The ability to adjust gamma is lost after upgrade to 15.2

Hello everyone,

I met a small problem in Leap 15.2, I wonder if it is a bug. As the title said, the ability to adjust gamma is lost after upgrade to Leap 15.2 .
The systemsettings in KDE does not work, informing me “Your hardware or driver not support gamma correction”. I also tried “xgamma” command, and it said Xlib: extension “XFree86-VidModeExtension” missing on display ":0.
But everything works fine on Leap 15.1. And some games with gamma correction function still act perfectly on 15.2. When I run them in window mode, them do successfully change the gamma value of all screen, including my wallpaper. I don’t know they used which API to do this, but it suggested my hardware and driver works normally.

This is my hardware information:
Operating System: openSUSE Leap 15.2
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.66.0
Qt Version: 5.12.6
Kernel Version: 5.3.18-lp152.3-default
OS Type: 64-bit
Processors: 8 × AMD Ryzen 5 2400G with Radeon Vega Graphics
Memory: 17.3 GiB

Thank you in advance.

I’m not really a graphics problem person. But this does sound like the kind of problem that should be reported as a bug.

You can use this link

openSUSE:Submitting bug reports

Hi
Have you tried xrandr instead?


xrandr --current |grep connected |grep -v disconnected

HDMI-2 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 521mm x 293mm
HDMI-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 521mm x 293mm

xrandr --current --output HDMI-3 --gamma 0.5:0.5:0.5

xrandr --current --output HDMI-3 --gamma 1.0:1.0:1.0

Thank you, It works.
So this problem is a bug? Or just a config problem?

Hi
I would think a bug report since you can manually adjust.

If an openSUSE Bug Report then, it’ll possibly be pushed into “It’s an upstream issue”.

Possibly better to submit a KDE Bug Report and then, open an openSUSE Bug Report against Leap 15.2 to track the KDE Bug Report …

I also tried “xgamma” command, and it said Xlib: extension “XFree86-VidModeExtension” missing on display ":0. So this thing maybe a bug of Xorg ?

Hi
It could be, xgamma works for me in Tumbleweed (GNOME DE), however since I have two screens xrandr works better to select displays…

I’ve reported this bug to bugzilla, and thank you, your reply do help a lot.