(hsync?) Problems with setting custom resolution with xrandr [Arch]

Hello everyone,

the only thing that keeps me from 100% maining Linux is the fact that I can’t get my Monitor “overclocked”. On Windows I was able to set a custom resolution in Adrenalin (Amd software thingy) easily and changing my monitors refresh rate from 60Hz to 80Hz worked like a charm.

On Linux it’s currently a different story. Following the Arch Wiki entry for adding custom resolutions here, I was able to add the desired resolution but it didn’t work how I wanted it to work.

I first used gtf 1920 1080 80 to get the modeline I needed. The output was

1920x1080 @ 80.00 Hz (GTF) hsync: 90.48 kHz; pclk: 237.42 MHz

Modeline “1920x1080_80.00” 237.42 1920 2064 2272 2624 1080 1081 1084 1131 -HSync +Vsync

then I added a new mode using the modeline with xrandr --newmode "1920x1080_80.00" 237.42 1920 2064 2272 2624 1080 1081 1084 1131 -HSync +Vsync

after adding the mode to the desired output (in this case DP-2) using xrandr --addmode DP-2 1920x1080_80.00 I changed the output from DP-2 to 1920x1080_80.00 and just to be sure revert to the default resolution after 10 seconds with xrandr --output DP-2 --mode 1920x1080_80.00 && sleep 10 && xrandr --output DP-2 --mode 1920x1080

This seems to work in “some” way. Unfortunately it seems like there’s something wrong with hsync. I recorded what was happening as it’s hard to describe, you can watch it here.

Hoping someone could help me.