Daniel van Vugt has proposed merging 
~vanvugt/ubuntu/+source/gdm3:fix-lp1705369-eoan into 
~ubuntu-desktop/ubuntu/+source/gdm3:ubuntu/master.

Commit message:
Remove revert_nvidia_wayland_blacklist.patch

That patch was completely removing the upstream fix for LP: #1705369.
The bug which the patch was meant to solve doesn't seem to exist any more,
and even if it did it is lower priority affecting 1 person vs 52 people.

Now Nvidia desktops with multiple GPUs get a working login screen.

Closes: https://bugs.launchpad.net/bugs/1705369


Requested reviews:
  Didier Roche (didrocks)
  Ubuntu Desktop (ubuntu-desktop)
Related bugs:
  Bug #1705369 in gnome-shell (Ubuntu): "Ubuntu boots to blank screen when 
using Nvidia (on a desktop with an unused Intel GPU)"
  https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1705369

For more details, see:
https://code.launchpad.net/~vanvugt/ubuntu/+source/gdm3/+git/gdm3/+merge/369024

Separately I am also pursuing a fix to mutter!625 upstream. If that fix lands 
then this one won't be required. Although it doesn't hurt if both land...
-- 
Your team Ubuntu Desktop is requested to review the proposed merge of 
~vanvugt/ubuntu/+source/gdm3:fix-lp1705369-eoan into 
~ubuntu-desktop/ubuntu/+source/gdm3:ubuntu/master.
diff --git a/debian/changelog b/debian/changelog
index 6f83e1c..381eb51 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+gdm3 (3.32.0-1ubuntu2) eoan; urgency=medium
+
+  * Remove revert_nvidia_wayland_blacklist.patch because it was causing a
+    much greater problem (LP: #1705369) than it was meant to solve (which
+    doesn't seem to exist any more either).
+
+ -- Daniel van Vugt <daniel.van.v...@canonical.com>  Wed, 19 Jun 2019 15:47:11 +0800
+
 gdm3 (3.32.0-1ubuntu1) disco; urgency=medium
 
   * Merge with Debian. Remaining changes:
diff --git a/debian/patches/series b/debian/patches/series
index bdcdb4c..6055234 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -12,5 +12,4 @@ ubuntu/revert_override_LANG_with_accountservices.patch
 ubuntu/config_error_dialog.patch
 ubuntu/dont_set_language_env.patch
 ubuntu/prefer_ubuntu_session_fallback.patch
-ubuntu/revert_nvidia_wayland_blacklist.patch
 ubuntu/gdm3.service-wait-for-drm-device-before-trying-to-start-i.patch
diff --git a/debian/patches/ubuntu/revert_nvidia_wayland_blacklist.patch b/debian/patches/ubuntu/revert_nvidia_wayland_blacklist.patch
deleted file mode 100644
index 3f95c1d..0000000
--- a/debian/patches/ubuntu/revert_nvidia_wayland_blacklist.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From: Didier Roche <didro...@ubuntu.com>
-Date: Thu, 11 Oct 2018 17:45:57 +0100
-Subject: Revert nvidia from wayland blacklist
-
-With some nvidia hardware using binary driver, if gdm GNOME Shell
-instance is running under Xorg, after logged in, turn into an infinite
-restart CPU loop, spiking processor usage to 100%.
-This is due to an invalid paint context.
-As on ubuntu, our main user session is using Xorg, having GDM using
-Wayland is fine, as checked with usptream. So, we can revert nvidia from
-the blacklist for now.
-Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1797355
-Bug: https://gitlab.gnome.org/GNOME/gdm/issues/429
----
- data/61-gdm.rules.in | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/data/61-gdm.rules.in b/data/61-gdm.rules.in
-index ad5b87d..c9f6110 100644
---- a/data/61-gdm.rules.in
-+++ b/data/61-gdm.rules.in
-@@ -2,5 +2,3 @@
- ATTR{vendor}=="0x1013", ATTR{device}=="0x00b8", ATTR{subsystem_vendor}=="0x1af4", ATTR{subsystem_device}=="0x1100", RUN+="@libexecdir@/gdm-disable-wayland"
- # disable Wayland on Hi1710 chipsets
- 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"
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop

Reply via email to