Fix wayland dm detection

This commit is contained in:
Melissa LeBlanc-Williams 2025-08-06 11:39:58 -07:00
parent 1522b71317
commit 7fc4630f1d

View file

@ -733,12 +733,9 @@ class Shell:
if self.exists("/usr/share/xsessions/rpd-x.desktop") or self.exists(
"/usr/share/wayland-sessions/rpd-labwc.desktop"
):
sessions = {"x11": "rpd-x", "labwc": "rpd-labwc"}
sessions.update({"x11": "rpd-x", "labwc": "rpd-labwc"})
else:
sessions = {
"x11": "LXDE-pi-x",
"labwc": "LXDE-pi-labwc",
}
sessions.update({"x11": "LXDE-pi-x", "labwc": "LXDE-pi-labwc"})
matches = self.pattern_search(
"/etc/lightdm/lightdm.conf", "^(?!#.*?)user-session=(.+)", False, True