Almost 7 days of no flickering

It started flickering again. Will stopping the X server and running "rmmod amdgpu" and then "modprobe amdgpu" fix it?

Maybe just restarting the X server will.

Wouldn't recommend running "echo 0 > /sys/class/vtconsole/vtcon1/bind", you need a shell script to unload the module after doing that, and then reload it. I had to reboot after running that, by holding the power button down, no video if you run that.

systemctl stop lightdm
echo 0 > /sys/class/vtconsole/vtcon1/bind
rmmod amdgpu
modprobe amdgpu
systemctl start lightdm

That might work. Script works, but don't know if that'll fix the flickering without rebooting. Don't run it in a terminal in X, it'll stop lightdm, killing the script.