Activity log for bug #1962523

Date Who What changed Old value New value Message
2022-03-01 05:09:42 jeremyszu bug added bug
2022-03-01 05:10:03 jeremyszu bug task added oem-priority
2022-03-01 05:10:10 jeremyszu oem-priority: assignee jeremyszu (os369510)
2022-03-01 05:10:13 jeremyszu oem-priority: importance Undecided Critical
2022-03-01 05:10:17 jeremyszu oem-priority: status New Confirmed
2022-03-01 05:10:22 jeremyszu tags oem-priority
2022-03-01 05:21:01 jeremyszu description [Steps to reproduce] 1. Download jammy daily build 2. Install nvidia driver by selecting "install third-party packages.." during the installation. 3. Login without selecting modes (e.g. "Ubuntu" or "Ubuntu on Wayland" or enable auto-login during the installation. [Expect result] gdm using wayland [Actual result] gdm using xorg 1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Jammy Jellyfish (development branch) Release: 22.04 Codename: jammy 2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center $ apt policy gdm3 gdm3: Installed: 41.3-1ubuntu2 Candidate: 41.3-1ubuntu2 Version table: *** 41.3-1ubuntu2 500 500 http://tw.archive.ubuntu.com/ubuntu jammy/main amd64 Packages 100 /var/lib/dpkg/status Reference: Ubuntu Jammy should use Wayland as default with nVidia https://docs.google.com/document/d/1wK4vGUXaDG2Nd7e3XGI9kDpNzReka_VOHO7sgRqce5s/edit?disco=AAAAVxVMzfA [Steps to reproduce] 1. Download jammy daily build 2. Install nvidia driver by selecting "install third-party packages.." during the installation. 3. Login without selecting modes (e.g. "Ubuntu" or "Ubuntu on Wayland" or enable auto-login during the installation. [Expect result] gdm using wayland (at least with nvidia-510) [Actual result] gdm using xorg 1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Jammy Jellyfish (development branch) Release: 22.04 Codename: jammy 2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center $ apt policy gdm3 gdm3:   Installed: 41.3-1ubuntu2   Candidate: 41.3-1ubuntu2   Version table:  *** 41.3-1ubuntu2 500         500 http://tw.archive.ubuntu.com/ubuntu jammy/main amd64 Packages         100 /var/lib/dpkg/status Reference: Ubuntu Jammy should use Wayland as default with nVidia https://docs.google.com/document/d/1wK4vGUXaDG2Nd7e3XGI9kDpNzReka_VOHO7sgRqce5s/edit?disco=AAAAVxVMzfA
2022-03-01 05:23:53 jeremyszu gdm3 (Ubuntu): assignee jeremyszu (os369510)
2022-03-01 05:23:55 jeremyszu oem-priority: status Confirmed In Progress
2022-03-01 05:33:45 jeremyszu attachment added gdm.rules-Prefer-Wayland-with-NVIDIA-510.debdiff https://bugs.launchpad.net/oem-priority/+bug/1962523/+attachment/5564288/+files/gdm.rules-Prefer-Wayland-with-NVIDIA-510.debdiff
2022-03-01 05:33:54 jeremyszu oem-priority: status In Progress Triaged
2022-03-01 05:43:14 jeremyszu description [Steps to reproduce] 1. Download jammy daily build 2. Install nvidia driver by selecting "install third-party packages.." during the installation. 3. Login without selecting modes (e.g. "Ubuntu" or "Ubuntu on Wayland" or enable auto-login during the installation. [Expect result] gdm using wayland (at least with nvidia-510) [Actual result] gdm using xorg 1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Jammy Jellyfish (development branch) Release: 22.04 Codename: jammy 2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center $ apt policy gdm3 gdm3:   Installed: 41.3-1ubuntu2   Candidate: 41.3-1ubuntu2   Version table:  *** 41.3-1ubuntu2 500         500 http://tw.archive.ubuntu.com/ubuntu jammy/main amd64 Packages         100 /var/lib/dpkg/status Reference: Ubuntu Jammy should use Wayland as default with nVidia https://docs.google.com/document/d/1wK4vGUXaDG2Nd7e3XGI9kDpNzReka_VOHO7sgRqce5s/edit?disco=AAAAVxVMzfA [Impact] * In Ubuntu 22.04, gdm should use Wayland by default even if proprietary nVidia driver is in use. * gdm upstream prefers Wayland if nvidia version newer than (or equal) to 510. It same as Ubuntu's strategy[1]. [Test Plan] Steps: 1. Download jammy daily build 2. Install nvidia driver by selecting "install third-party packages.." during the installation. 3. Login without selecting modes (e.g. "Ubuntu" or "Ubuntu on Wayland" or enable auto-login during the installation. [Where problems could occur] * If nVidia GPU doesn't support Wayland then it will be a problem but it doesn't means this patch leads a regression, instead, the problem should always there as it is if the user switches to Wayland mode no matter default mode. * This ticket switches the default mode to Wayland. If there is a problem then user will encounter it after the installation which has bad experience. * However, it's not regression because Jammy is a new LTS version and we decide to switch to Wayland. If a problem occurs, then we fix it. --- [Steps to reproduce] 1. Download jammy daily build 2. Install nvidia driver by selecting "install third-party packages.." during the installation. 3. Login without selecting modes (e.g. "Ubuntu" or "Ubuntu on Wayland" or enable auto-login during the installation. [Expect result] gdm using wayland (at least with nvidia-510) [Actual result] gdm using xorg 1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Jammy Jellyfish (development branch) Release: 22.04 Codename: jammy 2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center $ apt policy gdm3 gdm3:   Installed: 41.3-1ubuntu2   Candidate: 41.3-1ubuntu2   Version table:  *** 41.3-1ubuntu2 500         500 http://tw.archive.ubuntu.com/ubuntu jammy/main amd64 Packages         100 /var/lib/dpkg/status Reference: [1] Ubuntu Jammy should use Wayland as default with nVidia https://docs.google.com/document/d/1wK4vGUXaDG2Nd7e3XGI9kDpNzReka_VOHO7sgRqce5s/edit?disco=AAAAVxVMzfA
2022-03-01 05:43:42 jeremyszu bug added subscriber Ubuntu Sponsors Team
2022-03-01 05:44:41 Daniel van Vugt tags oem-priority jammy nvidia oem-priority
2022-03-01 05:45:22 jeremyszu bug added subscriber OEM Solutions Group: Engineers
2022-03-01 05:45:40 Daniel van Vugt gdm3 (Ubuntu): status New In Progress
2022-03-01 05:45:45 Daniel van Vugt bug added subscriber Daniel van Vugt
2022-03-01 05:45:58 jeremyszu summary [Wayland][Nvidia] gdm default use Xorg in 22.04 [Wayland][Nvidia] gdm default use Xorg in 22.04 if proprietary nvidia installed
2022-03-04 07:51:03 Daniel van Vugt bug watch added https://gitlab.gnome.org/GNOME/mutter/-/issues/2166
2022-03-04 07:51:14 Daniel van Vugt tags jammy nvidia oem-priority jammy nvidia nvidia-wayland oem-priority
2022-03-04 07:54:04 Daniel van Vugt gdm3 (Ubuntu): importance Undecided Wishlist
2022-03-07 07:57:17 Yuan-Chen Cheng tags jammy nvidia nvidia-wayland oem-priority gdm3 jammy nvidia nvidia-wayland oem-priority
2022-03-08 08:45:30 Daniel van Vugt tags gdm3 jammy nvidia nvidia-wayland oem-priority fixed-in-42 fixed-upstream gdm3 jammy nvidia nvidia-wayland oem-priority
2022-03-11 09:29:59 jeremyszu tags fixed-in-42 fixed-upstream gdm3 jammy nvidia nvidia-wayland oem-priority fixed-in-42 fixed-upstream gdm3 jammy jiayi nvidia nvidia-wayland oem-priority
2022-03-16 14:22:40 Launchpad Janitor gdm3 (Ubuntu): status In Progress Fix Released
2022-03-16 16:24:05 jeremyszu oem-priority: status Triaged Fix Released