Your message dated Thu, 10 Jul 2025 23:21:52 +0200
with message-id <9cb10b40c222767c084a90208f5fd...@it-yourself.at>
and subject line Bug#1108976: Closing – not a bug in live-build
has caused the Debian Bug report #1108976,
regarding live-config: Graphical Live-System with Cinnamon fails to start
properly under Trixie, works under Bookworm (regression)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1108976: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108976
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: live-config
Version: 20250505 (Package live-build)
Severity: normal
X-Debbugs-Cc: <daniel.ge...@it-yourself.at>
Dear Debian Live team,
I would like to report a regression in the behavior of graphical Debian
Live systems when built with live-build under Debian 13 (Trixie),
compared to Debian 12 (Bookworm).
A graphical live system (using Cinnamon and LightDM) that was fully
functional under Bookworm fails to start the graphical session under
Trixie — even with the exact same configuration, package list, and build
structure.
## Setup:
- Live system built with live-build using the following package
selection:
live-boot
live-config
live-config-systemd
systemd-sysv
lightdm
lightdm-gtk-greeter
cinnamon-desktop-environment
network-manager
network-manager-gnome
xserver-xorg
xinit
calamares
calamares-settings-debian
task-german-desktop
task-german
locales
Content of /auto/config
#!/bin/sh
set -e
lb config noauto \
--architecture amd64 i386 \
--distribution trixie \
--mirror-bootstrap http://ftp.at.debian.org/debian/ \
--mirror-binary http://ftp.at.debian.org/debian/ \
--bootappend-live "boot=live components locales=de_AT.UTF-8
keyboard-layouts=de" \
--debian-installer none \
--interactive shell \
--archive-areas "main contrib non-free non-free-firmware" \
"${@}"
- No autologin is configured
- A user is correctly created by live-config (confirmed)
- LightDM is installed and enabled
- However, the system boots to a TTY login prompt instead of showing the
graphical login
## Notes:
- On the **same hardware**, a Bookworm-based image with identical
configuration **boots fine into LightDM** and starts the Cinnamon
desktop correctly.
- On Trixie, LightDM fails to launch the graphical session.
- Nouveau fails to initialize properly on some modern NVIDIA GPUs (e.g.
RTX 3080).
- This was not required in Bookworm for the same hardware.
## Additional note:
Installing `xinit` alone (without any manual `.xinitrc` configuration)
allows the system to successfully start Cinnamon from the console via
`startx`.
This confirms that X11 and the Cinnamon session are fully functional and
properly installed. The graphical session only fails when starting via
LightDM, which suggests a misconfiguration or missing default
integration between LightDM and the Cinnamon session in the current live
setup, I assume.
## Conclusion:
There appears to be a behavioral regression in the combination of
live-config and/or live-build under Trixie:
- Either any of the DMs are not being configured properly during live
system creation (tested lightdm, sddm)
- Or the greeter/session integration is incomplete?
- Or X11 startup fails silently on some hardware?
- Or the debian live build environment has to be used in a different way
for trixie?
Btw. when installing Trixie with the RC1 Installer, there is no such
problem as mentioned above, which leads me to the conclusion that
something in the live-build-environment has changed, or is not working
properly at the moment.
Please advise whether this change is intentional, and if not, whether
Debian Live is expected to function out-of-the-box for graphical
sessions under Trixie as it did under Bookworm.
Best regards,
Daniel Gestl
--- End Message ---
--- Begin Message ---
Hi,
I’m closing this bug as it is not a bug in live-build itself.
The described issue occurs in system built with "live-build" and
installed with calamares installert after installing the proprietary
NVIDIA driver. After rebooting, the graphical login manager (e.g., SDDM
or LightDM) does not start properly.
sddm goes into a blackscreen.
lightdm drops back to tty.
After disabling the lightdm.service (autostart) I am able to start it
successfully and manual from console.
sddm also works if started manually from console, not when autostarting.
This appears to be a race condition between the NVIDIA driver
initialization and the login manager startup — not a problem caused by
live-build or live-config directly.
While this may be worth documenting somewhere (e.g., in the live-build
manual or FAQ), I don’t believe live-build itself is at fault.
Thanks for your work!
--- End Message ---