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 |
|