From 84eac5437175efc3804e8a6133c06484d6016b26 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Fri, 4 Jan 2019 16:40:07 -0500 Subject: [PATCH] data: disable wayland for legacy QXL VMs There are a number of issues right now with the QXL driver that prevent it from working well with wayland. These days QXL is deprecated in favor of virtio anyway. This commit forces Xorg fallback for QXL VMs. --- data/61-gdm.rules.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/61-gdm.rules.in b/data/61-gdm.rules.in index 26cf9cf51..ec19aa447 100644 --- a/data/61-gdm.rules.in +++ b/data/61-gdm.rules.in @@ -1,5 +1,8 @@ # disable Wayland on Cirrus chipsets ATTR{vendor}=="0x1013", ATTR{device}=="0x00b8", ATTR{subsystem_vendor}=="0x1af4", ATTR{subsystem_device}=="0x1100", RUN+="@libexecdir@/gdm-disable-wayland" +# disable Wayland on legacy QXL virtual machines +ATTR{vendor}=="0x1b36", ATTR{device}=="0x0100", RUN+="@libexecdir@/gdm-disable-wayland" + # disable Wayland when using the proprietary nvidia driver DRIVER=="nvidia", RUN+="@libexecdir@/gdm-disable-wayland" -- 2.17.1