Hello community, here is the log from the commit of package gdm for openSUSE:Leap:15.2 checked in at 2020-03-17 04:15:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/gdm (Old) and /work/SRC/openSUSE:Leap:15.2/.gdm.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdm" Tue Mar 17 04:15:16 2020 rev:66 rq:784747 version:3.34.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/gdm/gdm.changes 2020-03-06 12:36:33.962585370 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.gdm.new.3160/gdm.changes 2020-03-17 04:15:25.436969012 +0100 @@ -1,0 +2,10 @@ +Wed Mar 4 09:44:06 UTC 2020 - QK ZHU <qk...@suse.com> + +- Add gdm-disable-wayland-on-mgag200-chipsets.patch: disable wayland + on mgag200 chipsets, this patch used to be part of + gdm-disable-wayland-on-unsupported-chipsets.patch which was dropped, + however the mgag200 part is still not fixed by upstream. So we should + keep this part to make sure GNOME works properly on mgag200 chipsets + (bsc#1162888, glgo#GNOME/mutter#57). + +------------------------------------------------------------------- New: ---- gdm-disable-wayland-on-mgag200-chipsets.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdm.spec ++++++ --- /var/tmp/diff_new_pack.DwdjGr/_old 2020-03-17 04:15:26.204969457 +0100 +++ /var/tmp/diff_new_pack.DwdjGr/_new 2020-03-17 04:15:26.208969459 +0100 @@ -1,7 +1,7 @@ # # spec file for package gdm # -# Copyright (c) 2019 SUSE LLC. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -63,6 +63,8 @@ Patch13: gdm-s390-not-require-g-s-d_wacom.patch # PATCH-FIX-UPSTREAM gdm-switch-user-tty7.patch bsc#1155408 glgo#GNOME#gdm#532 xw...@suse.com -- Switch to tty7 when switch user Patch14: gdm-switch-user-tty7.patch +# PATCH-FIX-UPSTREAM gdm-disable-wayland-on-mgag200-chipsets.patch bsc#1162888 glgo#GNOME/mutter#57 qk...@suse.com -- Disable Wayland on mgag200 chipsets +Patch15: gdm-disable-wayland-on-mgag200-chipsets.patch ### NOTE: Keep please SLE-only patches at bottom (starting on 1000). # PATCH-FIX-SLE gdm-disable-gnome-initial-setup.patch bnc#1067976 qz...@suse.com -- Disable gnome-initial-setup runs before gdm, g-i-s will only serve for CJK people to choose the input-method after login. Patch1000: gdm-disable-gnome-initial-setup.patch @@ -218,6 +220,7 @@ %patch13 -p1 %endif %patch14 -p1 +%patch15 -p1 # SLE-only patches start at 1000 %if !0%{?is_opensuse} ++++++ gdm-disable-wayland-on-mgag200-chipsets.patch ++++++ diff --git a/data/61-gdm.rules.in b/data/61-gdm.rules.in index ad5b87d..f964259 100644 --- a/data/61-gdm.rules.in +++ b/data/61-gdm.rules.in @@ -4,3 +4,12 @@ ATTR{vendor}=="0x1013", ATTR{device}=="0x00b8", ATTR{subsystem_vendor}=="0x1af4" ATTR{vendor}=="0x19e5", ATTR{device}=="0x1711", RUN+="@libexecdir@/gdm-disable-wayland" # disable Wayland when using the proprietary nvidia driver DRIVER=="nvidia", RUN+="@libexecdir@/gdm-disable-wayland" +# disable Wayland on Matrox Electronics Systems Ltd. MGA G200 server engines +ATTR{vendor}=="0x102b", ATTR{device}=="0x0522", RUN+="@libexecdir@/gdm-disable-wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0524", RUN+="@libexecdir@/gdm-disable-wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0530", RUN+="@libexecdir@/gdm-disable-wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0532", RUN+="@libexecdir@/gdm-disable-wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0533", RUN+="@libexecdir@/gdm-disable-wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0534", RUN+="@libexecdir@/gdm-disable-wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0536", RUN+="@libexecdir@/gdm-disable-wayland" +ATTR{vendor}=="0x102b", ATTR{device}=="0x0538", RUN+="@libexecdir@/gdm-disable-wayland"