Package: gdm3 Version: 41.0-3ubuntu2 Severity: normal X-Debbugs-Cc: jeremy....@canonical.com
Dear Maintainer, * Test environment/steps: 1. A desktop or workstation which containing an iGPU. 2. Plug a nvidia graphic card to the system and installing proprietary nvidia driver (470 in my case) 3. Attach a monitor to dGPU and leave iGPU connect to nothing. (in my test environment, there is the other ethernet card and TBT4 cards) 4. Reboot system. 5.1 [Expected result] the system launches gdm without problem 5.2 [Actual result] the system shuck in boot LOGO (sometime, the ssh works) * This issue has the fail rate 6/24 (25%) * In problematic case, the gdm using "gdm-wayland-session". * In success case, the gdm is in "gdm-x-session" mode. * I tested on ubuntu-jammy daily build with dist-upgrade. * I tried the gdm from upstream, it doesn't have this problem * The git commit I tried below, the commit (536491641) works good: ``` | * 1c9e4c93d (HEAD, refs/bisect/bad) New upstream release | * 4106a87d5 Update upstream source from tag 'upstream/41.0' | |\ | | * 5fcf89011 (debian/upstream/latest) New upstream version 41.0 | | |\ | | | * 536491641 (tag: 41.0, refs/bisect/good-536491641156ba88beab2c881278b09e52df6813) 41.0 ``` * The major difference between 1c9e4c93d .. 536491641 is debian/* * I created the bug on Ubuntu as https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1958488 -- System Information: Debian Release: bookworm/sid APT prefers jammy APT policy: (500, 'jammy') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.15.0-17-generic (SMP w/12 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_DIE, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gdm3 depends on: ii accountsservice 0.6.55-3ubuntu2 ii adduser 3.118ubuntu5 ii bash 5.1-6ubuntu1 ii dbus [default-dbus-system-bus] 1.12.20-2ubuntu2 pn dbus-daemon <none> ii dconf-cli 0.40.0-2 ii dconf-gsettings-backend 0.40.0-2 ii debconf [debconf-2.0] 1.5.79 ii gir1.2-gdm-1.0 41.0-3ubuntu2 ii gnome-session-bin 40.1.1-3ubuntu1 ii gnome-session-common 40.1.1-3ubuntu1 ii gnome-settings-daemon 41.0-2ubuntu1 ii gnome-shell 40.5-1ubuntu2 ii gnome-terminal [x-terminal-emulator] 3.42.0-1ubuntu1 ii gsettings-desktop-schemas 41.0-2ubuntu1 ii libaccountsservice0 0.6.55-3ubuntu2 ii libaudit1 1:3.0-2ubuntu3 ii libc6 2.34-0ubuntu3 ii libcanberra-gtk3-0 0.30-8ubuntu1 ii libcanberra0 0.30-8ubuntu1 ii libgdk-pixbuf-2.0-0 2.42.6+dfsg-2ubuntu2 ii libgdm1 41.0-3ubuntu2 ii libglib2.0-0 2.71.0-2 ii libglib2.0-bin 2.71.0-2 ii libgtk-3-0 3.24.30-3ubuntu2 ii libkeyutils1 1.6.1-2ubuntu2 ii libpam-modules 1.4.0-10ubuntu2 ii libpam-runtime 1.4.0-10ubuntu2 ii libpam-systemd 249.5-2ubuntu4 ii libpam0g 1.4.0-10ubuntu2 ii librsvg2-common 2.52.5+dfsg-1ubuntu1 ii libselinux1 3.3-1 ii libsystemd0 249.5-2ubuntu4 ii libx11-6 2:1.7.2-2 ii libxau6 1:1.0.9-1build4 ii libxcb1 1.14-3ubuntu2 ii libxdmcp6 1:1.1.3-0ubuntu4 ii lsb-base 11.1.0ubuntu3 ii policykit-1 0.105-31 ii procps 2:3.3.17-5ubuntu3 ii systemd-sysv 249.5-2ubuntu4 ii ubuntu-session [x-session-manager] 40.1.1-3ubuntu1 ii ucf 3.0043 ii x11-common 1:7.7+23ubuntu1 ii x11-xserver-utils 7.7+9 Versions of packages gdm3 recommends: ii at-spi2-core 2.42.0-2ubuntu3 ii ubuntu-session [x-session-manager] 40.1.1-3ubuntu1 ii x11-xkb-utils 7.7+5build3 ii xserver-xephyr 2:1.20.14-1ubuntu1 ii xserver-xorg 1:7.7+23ubuntu1 ii zenity 3.41.0-2 Versions of packages gdm3 suggests: ii libpam-fprintd 1.94.1-1 ii libpam-gnome-keyring 40.0-3ubuntu1 pn libpam-pkcs11 <none> ii libpam-sss 2.6.1-1ubuntu3 ii orca 41.0-1ubuntu1 -- debconf information: * shared/default-x-display-manager: gdm3 gdm3/daemon_name: /usr/sbin/gdm3