moonpie Okay thanks. Btw I bought this monitor like 5 days ago. First 2 days the difference was crazy, felt so much better, headache so much better etc. Then after that started feeling worse again. It coincides with my computer starting to freeze randomly 4 or 5 times now which never happens usually. I'm hopeful something's up with the graphics or the computer that's causing the increase in symptoms again. Does that sound reasonable?

moonpie ubuntu 22.04 won't disable the gpu.So it's not a good way for testing

And thank you also aswell for your inputs @autobot

How do you guys know if the monitor is dithering or not? Any video of what it looks like or how to spot it?

moonpie even for testing

even old win XP or win7 could be useful for testing, to check OS influence

Get wide your mind, your not better than others

moonpie I certainly wouldn't recommend it beyond testing, but given the influence of OS issues (compared to the past) I think offline testing with a set of "known known" to be a good start.

Jl1994

ASUS ProArt PA278CGV Monitor

The ASUS ProArt PA278CGV monitor, according to https://www.displayspecifications.com/en/model/53fc33b6, supports true 8-bit color, but uses FRC (temporal dithering) for 10-bit. You should ensure that the graphics card control panel is set to 8-bit to avoid engaging the FRC module.

PowerColor Radeon RX 7800 XT 16GB Red Devil

I'm sure the RX 7800 XT uses dithering when the AMD driver is loaded at any bit depth except the maximum value, which should be 12-bit, just like my former RX 6600. However, in Linux, starting from kernel v6.8-rc1, it should be 10-bit (?) according to this commit: https://github.com/torvalds/linux/commit/d5df648ec830cfd775bdacb3a3640c1e16de90f2. Try using ColorControl to disable dithering on the RX 7800 XT in Windows (https://github.com/Maassoft/ColorControl) and set the color depth to 8-bit in the graphics card control panel.

    WhisperingWind The commit says "We use spatial dither by default for all output bpc (6/8/10)." Do you know in which context that statement was made? Because it almost sounds like by default the amdgpu driver uses spatial dithering (not temporal dithering) regardless of the GPU type.

      WhisperingWind Ohh okay, very interesting. Because currently its on 10-bit. Will try to figure out how to change it to 8-bit.

      Gyazo Link to the settings in advanced display. Sorry if links are not allowed. It says Bit depth 10-bit. So I guess that means I have dithering.

        Jl1994

        Gyazo Link to the settings in advanced display. Sorry if links are not allowed. It says Bit depth 10-bit. So I guess that means I have dithering.

        The FRC module of the monitor is enabled for displaying 10-bit color. You have temporal dithering.

          WhisperingWind Okay thanks. Is it possible to change it? If so how? Found this Gyazo in AMD software. In case you dont wanna open the link. "10-bit pixel format disabled"

            KM

            My hypothesis is that the code is shared across several generations of GPU architectures. In the comment, Vega, Polaris, and Navi are mentioned. When Navi was released, spatial dithering was accidentally forced at 10-bit in this function. However, it was later set to truncation because this function is also used for other architectures where spatial dithering may not be acceptable at 10-bit.

            I can't find where temporal dithering is forced on for Navi in the amdgpu kernel module. I mean where the options for temporal dithering are set; I only see where they are checked. But I'm not very familiar with the module's code, so I might be missing something.

            Because it almost sounds like by default the amdgpu driver uses spatial dithering (not temporal dithering) regardless of the GPU type.

            Judging by the code, if we reach the switch statement mentioned in the comment in the commit where the fix was made, the temporal dithering is not enabled in the same method: https://github.com/torvalds/linux/blob/11066801dd4b7c4d75fce65c812723a80c1481ae/drivers/gpu/drm/amd/display/dc/core/dc_resource.c#L4667. But how it works in reality remains a question.

            WhisperingWind Tried this now, however I cant even find the first step. This is how it looks on mine: AMD Software: Adrenalin Edition There's no "Display" option there. Only Games, Graphics, Advisors. Tried re-installing it. Tried searching "Dispaly" in the searchbar but there's nothing there.

            EDIT: Found it now. Had to go to the gear in the right corner.

            Amd adrenalin edition 24.3.1 wont show options for... - AMD Community Damn I feel dumb now, I just looked at the picture in the first guide, now I see it says to do the same in the guide 😃

            So I guess I change the "Color depth 10 bpc" to 8 instead right? AMD Software: Adrenalin Edition

            dev