[gdm] data: Add udev rules to disable Wayland on Cirrus
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gdm] data: Add udev rules to disable Wayland on Cirrus
- Date: Mon, 12 Feb 2018 14:54:42 +0000 (UTC)
commit f15e6451a04c1aa16f6dd10ed6185eebac3e82f7
Author: Felix Zhang <fezhang suse com>
Date: Mon Jan 22 17:09:59 2018 +0800
data: Add udev rules to disable Wayland on Cirrus
Disable Wayland on Cirrus chipsets where it is not supported yet.
https://bugzilla.gnome.org/show_bug.cgi?id=789081
data/61-gdm.rules | 2 ++
data/Makefile.am | 4 ++++
2 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/data/61-gdm.rules b/data/61-gdm.rules
new file mode 100644
index 0000000..5ffa8b8
--- /dev/null
+++ b/data/61-gdm.rules
@@ -0,0 +1,2 @@
+# disable Wayland on Cirrus chipsets
+ATTR{vendor}=="0x1013", ATTR{device}=="0x00b8", ATTR{subsystem_vendor}=="0x1af4",
ATTR{subsystem_device}=="0x1100", RUN+="/bin/sh -c '/bin/mkdir /run/gdm ; /usr/bin/printf
\"[daemon]\nWaylandEnable=false\" >> /run/gdm/custom.conf'"
diff --git a/data/Makefile.am b/data/Makefile.am
index c10c915..93c0386 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -161,12 +161,16 @@ if ENABLE_ARCH_PAM_CONFIG
pam_files = $(pam_arch_files)
endif
+udevrulesdir = $(prefix)/lib/udev/rules.d
+udevrules_DATA = 61-gdm.rules
+
EXTRA_DIST += \
$(dconf_db_files) \
$(schemas_in_files) \
$(schemas_DATA) \
$(dbusconf_in_files) \
$(localealias_DATA) \
+ $(udevrules_DATA) \
gdm.schemas.in.in \
gdm.conf-custom.in \
Xsession.in \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]