Hello, I have been using Fedora for the last 2 months. Since, the last two days the display has suddenly reduced contrast, which makes it difficult to see things.
Hey Rohit Sharma, welcome to the Fedora community.
The screenshot provided doesn’t show noticeable reduced contrast, except for the fact that Dark Style is active. So it is maybe the screen output distorting the image on your end.
Since you’re making a correlation between the contrast issue and GNOME Tweaks, does resetting the Appearance → Legacy Applications setting remove the issue?
However, this setting should only be affecting legacy gtk applications, so maybe it’s just a coincidence. Are Gtk4 apps affected as well?
I saw the image on my phone and it does seems like that the contrast issue is only happening for the monitor output.
No, reversing it doesn’t corrects the issue. It was just that the contrast issue appeared soon after I applied the setting and restarted my pc. Might be just in my mind.
I have attached 2 images clicked from my phone about the issue. In the second image, I can barely see the RStudio icon.
The contrast problem is affecting the whole display, instead of some specific regions.
Changing Power Mode to Balanced did solved the issue! It didn’t changed the brightness, but it changed the contrast so I am now able to look at RStudio icon as usual.
However, when I change it back to Power Saver, the problem returns back. It is a problem for me as Balanced mode eats a lot of battery for me (like 1% per minute) while power saver takes only 1% per 8 minutes approximately.
I encountered this issue with one of my devices this week. In my case, the brightness, contrast or gamma gradually decreased whenever I unplugged the device, and they corrected themselves when the laptop was either connected to AC power or set to performance mode.
I suspect the problem may be related to power-profiles-daemon. I eventually switched to tlp and disabled power-profiles-daemon. You can give it a try using the following commands:
OK. Should you proceed according to @yuntaz 's instructions above, and should it solve your issues, please remember to take notes of the changes performed, in case you would want/need to revert to the initial setup sometime in the future.
Hey, I am having the same issue but I’m on silverblue-nvidia 40, for me only performance mode seems to not change the contrast, both power save mode and balanced mode seem to change the contrast when unplugged, it’s just the effect is much more pronounced in power saver mode.
I would like to avoid layering TLP and I don’t feel like this is a solution, so any other way to fix this?
Linking some pictures to make it more clear what is happening.
Yes, you can disable panel power saving without removing power-profile-daemon. But this setting only affects integrated Radeon graphics, not Nvidia.
From
If you decide that you don’t like how this behaves, you can disable the function in one of two ways:
Adding amdgpu.abmlevel=0 to the kernel command line. This will disable abm value changes entirely.
By using --block-action=amdgpu_panel_power in the power-profiles-daemonExecStart command. This will allow you to still change values manually in sysfs but power-profiles-daemon will not change anything.
A bit more information on this, I have an external monitor that’s not connected directly to my dGPU (nvidia, i.e. no MUX switch) and when I enable the power saving mode, only the laptop monitor has this issue. The external monitor seems to be unaffected.
Also linking the discussion of this issue on the PPD side for reference : PPD Issue
TLDR : Currently Power saving mode will reduce the contrast and currently there is no way to use power saving without reducing contrast, is my take away.