x11 panning issue with 3.38.3
Affected version
- OS: Fedora 33
- Mutter version: 3.38.3
- x11 session
Bug summary
I have an HiDPI display and I'm using xrandr to scale things (xrandr --output DisplayPort-2 --scale 1.2x1.2 --panning 4608x2592 to be precise). With last version of mutter (3.38.3), I observe an issue when I wake up my screen (or when I unlock my session), panning option from xrandr command seems to be lost. I have to manually re-apply the xrandr command so that display return to normal. I didn't have this bug with versions prior to 3.38.3 (and downgrading mutter from 3.38.3 to 3.38.1 made things work again).
Steps to reproduce
- Use xrandr with panning option
- Wait for the screen to turn black
- Wake up the screen
What happened
Panning option from xrandr is lost 90% of the time, but sometimes (I don't know why) everything works fine.
What did you expect to happen
Preserve panning option
Relevant logs, screenshots, screencasts etc.
Sorry for the poor quality, screenshots only capture the small area and not all the screen, I had to take picture.