32 lines
1.1 KiB
Diff
32 lines
1.1 KiB
Diff
From 84eac5437175efc3804e8a6133c06484d6016b26 Mon Sep 17 00:00:00 2001
|
|
From: Ray Strode <rstrode@redhat.com>
|
|
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
|
|
|