Ich habe seit längerer Zeit ein System (Debian 12 Xfce bookworm) installiert, das ich immer mit full disk encryption (LUKS und LVM) genutzt habe. Niemals gab es Probleme über Jahre damit.
Seit einigen Wochen habe ich dann shutdown-Probleme bemerkt, also dass nach dem Herunterfahren the LED of the powerbutton noch anblieb, und der PC nicht ganz ausgeschaltet wurde.
Dann habe ich eine neue SSD gekauft und Debian neu installiert, diesmal mit KDE, weil ich das schon lange mal testen wollte, und wer weiß, vielleicht war es ja ein Problem von Xfce..dachte ich.
Also das frisch installierte System gestartet, problemlos, mit X11 Session und mit frisch installiertem Debian KDE, vollverschlüsselt nach gleichem Schema wie ich es immer gemacht habe,also folgende Partitionen:
ESP (unverschlüsselt)
/boot (unverschlüsselt)
folgende Partitionen dann via LVM innerhalb einer verschlüsselten Volumegruppe:
root
/home
swap
So mache ich das jahrelang ohne ein Problem auf mehreren Rechnern, mit verschiedenen Debian Versionen.
Beim Herunterfahren des frisch installierten Systems war dann allerdings immer noch das Problem da, das ich schon seit ein paar Wochen von meiner Debian Xfce Installation kannte, nämlich, dass der Rechner nicht endgültig herunterfuhr. Nach erzwungenem Ausschalten durch mehrere Sekunden On/Off Schalter drücken, habe ich dann folgendes in den Logs gefunden:
https://pastecode.io/s/4krcwa19
Das Problem tritt nicht auf mit einer Wayland Session, nur mit X11, will aber dauerhaft mit X11 arbeiten.
Ich dachte erst nicht, dass es an der Verschlüsselung liegt, aber dann ist mir das im Log aufgefallen:
Code: Alles auswählen
Mai 11 21:09:51 acer-xc780 systemd[1]: systemd-cryptsetup@nvme0n1p3_crypt.service: Failed with result 'exit-code'.
Mai 11 21:09:51 acer-xc780 systemd[1]: systemd-cryptsetup@nvme0n1p3_crypt.service: Control process exited, code=exited, status=1/FAILURE
Mai 11 21:09:51 acer-xc780 systemd[1]: systemd-cryptsetup@nvme0n1p3_crypt.service: Failed with result 'exit-code'.
Mai 11 21:09:51 acer-xc780 systemd[1]: systemd-cryptsetup@nvme0n1p3_crypt.service: Control process exited, code=exited, status=1/FAILURE
Mai 11 21:09:51 acer-xc780 systemd[1]: systemd-cryptsetup@nvme0n1p3_crypt.service: Failed with result 'exit-code'.
Mai 11 21:09:51 acer-xc780 systemd[1]: systemd-cryptsetup@nvme0n1p3_crypt.service: Control process exited, code=exited, status=1/FAILURE
Mai 11 21:09:51 acer-xc780 systemd-cryptsetup[18631]: Failed to deactivate: Device or resource busy
Mai 11 21:09:51 acer-xc780 systemd-cryptsetup[18631]: Device nvme0n1p3_crypt is still in use.
Jetzt funktioniert das Herunterfahren ohne Probleme, sowohl mit X11 als auch mit Wayland.
Hier auch nochmal der log, nach dem erfolgreichen shutdown nach der Neuinstallation: https://pastecode.io/s/g7xkk49k
Da es jetzt scheinbar funktioniert, schließe ich daraus, dass es irgendein Problem mit systemd-cryptsetup oder ähnlichem sein muss.
Ich habe leider keinerlei Erfahrung mit den Feineinstellungen oder evtl. Bugs von Cryptsetup.
Ich möchte halt sehr gerne wieder mit funktionierender Vollverschlüsselung arbeiten die einfach funktioniert, so wie bisher auch.
Denkt ihr auch, dass hier das Problem definitiv liegt? Wenn ja, ist euch ein bug bekannt, und wie man ihn fixen könnte? Das Problem tritt seit einigen Wochen/Monaten auf, war davor nie ein Thema und ich vermute es könnte durch ein Update von systemd-cryptsetup zu Stande gekommen sein?
Habe auch schon hier gekuckt:
https://github.com/systemd/systemd/issues/8472
https://bbs.archlinux.org/viewtopic.php?id=288702
Aber verstehe da ab einem gewissen Punkt nur noch Bahnhof.
Hat von Euch jemand noch eine Idee? Bin echt am verzweifeln...
Ich schätze jeden einzelnen Tip von Euch!