xwayland: Disable the MIT-SCREEN-SAVER extension when rootless

Xwayland is just a Wayland client, no X11 screensaver should be
expected to work reliably on Xwayland when running rootless because
Xwayland cannot grab the input devices so it has no way to actually
lock the screen managed by the Wayland compositor.

Turn off the screensaver on Xwayland when running rootless by setting
the screensaver timeout and interval and their default values to zero
and disable the MIT-SCREEN-SAVER extension.

Closes: xorg/xserver#1051
Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 5c20e4b8)
3 jobs for backport-xss-disable-for-xwayland in 5 minutes and 34 seconds (queued for 1 second)
Status Job ID Name Coverage
  Docker Image
passed #4055548
debian-testing

00:00:28

 
  Build And Test
passed #4055549
autotools-build-and-test

00:05:06

passed #4055550
meson-build-and-test

00:01:47