https://bugs.kde.org/show_bug.cgi?id=522818
Bug ID: 522818
Summary: Plasmalogin broke graphical login with SDDM disabled
after update, forgetting to create service symlink
Classification: Plasma
Product: plasma-login-manager
Version First 6.7.80
Reported In:
Platform: Neon
OS: Linux
Status: REPORTED
Severity: grave
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
DESCRIPTION
On update Plasmalogin repolaced SDDM (in theory), but in reality the install
script broke the graphical login completely for all causing blank screen and
failing boots (failing to boot to graphical login screen leaving user hanging
with a blank screen). Later after fiddling tty console was brought up without
any graphical login. Logging in console and using startx worked.
STEPS TO REPRODUCE
1. Major upgrade to 6.7.0
2. Graphical login borked, blank screen, no options presented.
OBSERVED RESULT
Plasmalogin did not create required symlink to work (!), SDDM was disabled, so
no login possible.
SDDM was removed from the system (the sddm package is in "removed, configs
only" state — /usr/bin/sddm no longer exists). It was replaced by KDE's new
PlasmaLogin (plasmalogin 6.7.0, from KDE neon packaging). But two things were
left stale:
/etc/systemd/system/display-manager.service still points to the deleted
/lib/systemd/system/sddm.service
plasmalogin.service exists but is disabled
So at boot no display manager starts and you drop to tty.
EXPECTED RESULT
Plasmalogin working.
SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 6.17.0-35-generic (64-bit)
Graphics Platform: Wayland
ADDITIONAL INFORMATION
Steps needed to remediate:
sudo systemctl enable plasmalogin.service
sudo systemctl start plasmalogin.service
(or reboot)
If existing symlink left (not on my system), further solution requires:
sudo rm /etc/systemd/system/display-manager.service
Then recreating symmlink as per above.
Optionally sudo apt purge sddm to clean up the leftover /etc/init.d/sddm
script.
--
You are receiving this mail because:
You are watching all bug changes.