Skip to content

Merge dev-talesam into main - #35

Merged
talesam merged 1 commit into
mainfrom
dev-talesam
Sep 10, 2026
Merged

talesam merged 1 commit into
mainfrom
dev-talesam

Conversation

@talesam

@talesam talesam commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Pull request created by GitRepo.

The displaymanager module was in every profile's exec sequence but had no
configuration, and with no displaymanagers list in either globalstorage or a
displaymanager.conf, Calamares falls back to ["sysconfig"] - a SUSE-only path -
so the job enabled nothing. What covered for it was services.conf, which
enables sddm by name: KDE installs booted, and a GNOME or XFCE install ended up
with no display-manager.service at all, stopping at a text login on first boot.

Nothing here regressed to cause it. gdm and lightdm were never in any
services.conf and this file never existed; the gap was simply never reached
while every image installed through the biglinux profile, where sddm is what
KDE wants anyway.

The module enables the first display manager on the list that is installed in
the target, so one list serves each edition - sddm on KDE, gdm on GNOME,
lightdm on Cinnamon and XFCE - and the same file suits all three profiles.
services.conf keeps its own sddm entry for now: dropping it would change what
currently makes KDE work, and that is worth testing separately.
@talesam
talesam merged commit 7bfd513 into main Sep 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant