eu fiz xrandr --output <output> --scale 0.8x0.8
e estava embaçado, depois
xrandr --output <output> --scale 1x1
e foi muito melhor qualidade e reduzida também. Agora eu tenho duas linhas no meu script de inicialização e funciona perfeitamente com um intervalo de 10 segundos.
Pode ser específico para o meu monitor ou talvez para o sistema operacional (elementar), porque parece um truque estranho que não deve funcionar como acontece.