Issue: https://imgur.com/TokueIU
I'm using Artix Linux (runit), Kernel: 5.10.16-artix-1
Hardware:
CPU: Intel i7-3770 ( 8 ) @ 3.900GHz
GPU: AMD ATI Radeon RX 470/480/570/570X/580/580X/590
Primary monitor's resolution: 1920x1080 (16:9) @ 60hz, connected with HDMI
Secondary monitor recommended resolution:1680x1050 (16:10) [xrandr shows 59.95Hz], connected with DVI
I used Arandr to change my screens resolution.
However, when I set my secondary monitor's display to 1680x1050, the screen starts flickering. When I set it to 1920x1080, it works, but when things are full screen, they are out of frame.
When I boot up my PC, everything is fine until after the GRUB menu
I have installed xf86-video-amdgpu xf86-video-ati
I also tried following the steps in the ArchWiki, but ended with the same results. I tried to set my secondary display to 60Hz, but using the Arch wiki steps, I can't seem to get anything above 59.95Hz.
Here were my steps:
cvt -r 1680 1050
# 1680x1050 59.88 Hz (CVT 1.76MA-R) hsync: 64.67 kHz; pclk: 119.00 MHz
Modeline "1680x1050R" 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync
xrandr --newmode "1680x1050R" 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync
xrandr --addmode DisplayPort-0 1680x1050R
xrandr --output DisplayPort-0 1680x1050R --rate 59.88
I also tried cvt 1680 1050 60
, but the results stayed at 59.95Hz
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
What could be the issue and solution?