Hello, not sure if it belongs to kernel and hardware, but I seem to be having a black screen tearing issue.
I tried turning on variable refresh rate and tear free to on.
I captured the issue on video, here: https://www.youtube.com/watch?v=_PS9bgTP_DA
Only 2 things resolve this.
Turn the monitor off and on. (This sets it to 1440p @ 60 hz)
Change resolution and refresh rate to 1080p @ 60 hz then back to its native 1440p @ 75 hz
Deal is, I shouldn’t have to do this. Is there at least a way to somehow automate this?
The issue persistent on Manjaro Gnome, so it isn’t EndeavourOS specific, but maybe someone knows a solution.
My GPU is RX 580, I use default AMDGPU drivers.
ringo
August 6, 2019, 10:47pm
2
using wayland in gnome or Xorg ?
I use xcfe/X11 now, the problem persists.
I though it was Gnome, it wasn’t.
ringo
August 7, 2019, 10:11pm
4
ok for now i dont know , i got a vega 11, dont have it, and its weaker then rx580 probably
you can try this : https://wiki.archlinux.org/index.php/AMDGPU#Xorg_configuration
create 20-amdgpu.conf in /etc/X11/xorg.conf.d/ if it isn’t any of them , copy the example
at : under the driver side : Option “TearFree” “true”
opfully is works, mayby its switched off somehown standard should be on as on wiki ?
I did a bit more trial and error, all combinations of “Variable Refresh Rate” and “TearFree”
Even manually adding 75 hz modeline, X didn’t even start on that.
I also tried setting display mode via kernel parameter. X sets it back to 60 hz.
Btw, how to set default refresh rate? It always goes back to 60 Hz.
ringo
August 8, 2019, 9:52pm
6
i dont know, looked intoo radeon-profile didnt see also no option, its handy how to see about your gpu btw temp / freq , power save such things overclocking…
changing Hz is also your monitor…weong herz it does not show property …
dont know dri=3 wil help but if gnome tears… compositor is mostly better… Xfce for some does and other not, so i cant tell…