We suggested doing a wrapper like debian https://packages.debian.org/experimental/xserver-xorg-legacy but that was refused, at least for Leap. Not really sure what else we can do on the GNOME side.