Bug#1098979: gdm3: GDM 48 running on nouveau with Wayland enabled causes black screen on boot
Leandro Cunha
leandrocunha016 at gmail.com
Wed Feb 26 23:39:34 GMT 2025
Package: gdm3
X-Debbugs-Cc: leandrocunha016 at gmail.com
Version: 48~beta-1
Severity: important
Dear Maintainer,
The cause of the problem itself is unknown, but in
/etc/gdm3/daemon.conf if you do not uncomment WaylandEnable GDM will
go to a black screen running over nouveau and there are several
reports about this in forums running Nvidia hardware. The problem
occurs even with proprietary drivers and newer hardware. Running on
Intel GPU cards I did not have the same problem running 46 which was
the version that the problem started and this problem is something
that may no longer work in the future which would be the session with
Xorg and Xwayland. Below I list information about the video card (GPU)
with inxi. I must continue updating this bug and cooperating with the
GNOME team on the treatment of this bug. The important severity allows
the fix to be included in a stable point release, if it is resolved in
the future after the release of trixie with GNOME 48.
Command: inxi -AGD
Graphics:
Device-1: NVIDIA GT218M [GeForce 310M] driver: nouveau v: kernel
Device-2: Suyin LG Webcam driver: uvcvideo type: USB
Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.5 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: nouveau gpu: nouveau
resolution: 1366x768~60Hz
API: EGL v: 1.5 drivers: nouveau,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.5 compat-v: 3.3 vendor: mesa v: 24.3.4-3 renderer: NVA8
Info: Tools: api: eglinfo,glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel 5 Series/3400 Series High Definition Audio
driver: snd_hda_intel
Device-2: NVIDIA High Definition Audio driver: snd_hda_intel
API: ALSA v: k6.12.12-amd64 status: kernel-api
Server-1: PipeWire v: 1.2.7 status: active
Drives:
Local Storage: total: 465.76 GiB used: 57.5 GiB (12.3%)
ID-1: /dev/sda vendor: Toshiba model: MK5059GSXP size: 465.76 GiB
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.12-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8),
LANGUAGE=pt_BR:pt:en
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 23.13.9-7
ii adduser 3.137
ii dbus [default-dbus-system-bus] 1.16.0-1
ii dbus-bin 1.16.0-1
ii dbus-daemon 1.16.0-1
ii dconf-cli 0.40.0-5
ii dconf-gsettings-backend 0.40.0-5
ii debconf [debconf-2.0] 1.5.89
ii gir1.2-gdm-1.0 48~beta-1
ii gnome-session [x-session-manager] 47.0.1-1
ii gnome-session-bin 47.0.1-1
ii gnome-session-common 47.0.1-1
ii gnome-session-xsession [x-session-manager] 47.0.1-1
ii gnome-settings-daemon 48~beta-1
ii gnome-shell 47.3-1
ii gnome-terminal [x-terminal-emulator] 3.55.90-2
ii gsettings-desktop-schemas 48~beta-1
ii libaccountsservice0 23.13.9-7
ii libaudit1 1:4.0.2-2+b1
ii libc6 2.40-7
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-2
ii libgdm1 48~beta-1
ii libglib2.0-0t64 2.83.3-2
ii libglib2.0-bin 2.83.3-2
ii libgtk-3-0t64 3.24.48-4
ii libgudev-1.0-0 238-6
ii libjson-glib-1.0-0 1.10.6+ds-1
ii libkeyutils1 1.6.3-4
ii libpam-modules 1.7.0-3
ii libpam-runtime 1.7.0-3
ii libpam-systemd [logind] 257.3-1
ii libpam0g 1.7.0-3
ii librsvg2-common 2.59.90+dfsg-2
ii libselinux1 3.8-3
ii libsystemd0 257.3-1
ii libx11-6 2:1.8.10-2
ii libxau6 1:1.0.11-1
ii libxcb1 1.17.0-2+b1
ii libxdmcp6 1:1.1.5-1
ii polkitd 126-2
ii procps 2:4.0.4-7
ii systemd-sysv 257.3-1
ii ucf 3.0050
ii x11-common 1:7.7+24
ii x11-xserver-utils 7.7+11
ii xterm [x-terminal-emulator] 397-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.55.2-1
ii desktop-base 13.0.0~pre1
ii gnome-session [x-session-manager] 47.0.1-1
ii gnome-session-xsession [x-session-manager] 47.0.1-1
ii x11-xkb-utils 7.7+9
ii xserver-xephyr 2:21.1.15-3
ii xserver-xorg 1:7.7+24
ii zenity 4.1.90-1
Versions of packages gdm3 suggests:
pn libpam-fprintd <none>
ii libpam-gnome-keyring 48~beta-3
pn libpam-pkcs11 <none>
pn libpam-sss <none>
ii orca 47.3-1
-- Configuration Files:
/etc/gdm3/daemon.conf changed:
[daemon]
WaylandEnable=false
[security]
[xdmcp]
[chooser]
[debug]
-- debconf information:
* shared/default-x-display-manager: gdm3
gdm3/daemon_name: /usr/sbin/gdm3
More information about the pkg-gnome-maintainers
mailing list