New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SDDM silently hangs up when /var/lib is full #1120
Comments
You cannot expect a service to check the status of your machine instead of you (the system administrator). |
@dvalter When there is no free disk space, many other things will fail ahead of SDDM, no? |
SDDM actually does it when it receives write error and fails to initialize properly. |
Not quite. SDDM runs as sddm, not root (at least in Neon and Fedora), so it means SDDM is not enabled to use reserved space. So system works mostly fine, but SDDM does not. |
All we can do here is warn if the state file in |
Similar issue with a non-interactive black screen + cursor seen in #1132 after setting a custom image background in the KDE Plasma SDDM KCM. |
When there's no free disk space on /var/lib/sddm, sddm neither starts properly nor quits with helpful log message. It leaves black screen with cursor instead.
Steps to reproduce
systemctl stop sddm
for systemd distros)dd if=/dev/zero of=/var/lib/zerofile bs=1M
if mountpoint is /var/lib) WARNING! It may cause some damage to your system or/and servicessystemctl start sddm
for systemd distros)journalctl -eu sddm
for systemd distros)Note, that if /var/log mountpoint is full either, systemd may leave your logs incomplete
Reproduced on
The text was updated successfully, but these errors were encountered: