Since I'm not getting much feedback upstream, it might be worth to fix this in Ubuntu with something like this:
https://gitlab.freedesktop.org/3v1n0/xserver/commit/a6ad02ea177 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1805200 Title: Xorg crashes when it tries to resume a scale transformation after that Screen has been closed. Crashed in __strlen_avx2() from transform_filter_length() from ProcRRGetCrtcTransform() Status in xorg-server package in Ubuntu: Triaged Status in xorg-server source package in Disco: Triaged Bug description: Happens in X.Org X Server 2:1.20.3-1ubuntu1, but also previous versions Very easy to reproduce: Start a simple (empty) X server instance (say Xorg :2 vt8) Set a scale transformation xrandr -d :2 --output eDP-1 --scale 2x2 Call xrandr again so that the server tries to resume the previous transformation xrandr -d :2 I've addressed the issue at https://gitlab.freedesktop.org/xorg/xserver/issues/14 and proposed various fixes for that, but so far no feedback. Marking it as incoming rls bug as this needs to be addressed as per supporting xrandr scaling support in desktop. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1805200/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp