I'm trying to get `labwc` running on a Debian 12 system using LightDM
as the login manager.  I chose labwc because I'm a long-time Openbox
user, and labwc is supposed to be almost a drop-in replacement for
Wayland.  Unfortunately, it's not available as a package so I had to
build it myself.  Which went reasonably well - although it demands a
newer version of wlroots than Debian has (Debian has 0.15.1, labwc
wants 0.16), so it downloaded and built that itself.  And at the end
of this, I ran `meson install --skip-subprojects -C build/` and it put
stuff in the /usr/local/ tree.  This dropped a
/usr/local/share/wayland-sessions/labwc.desktop file which LightDM has
ignored.  Probably fixable, but I instead copied it to
/usr/share/wayland-sessions/ alongside "weston.desktop".  This worked,
in the sense that I now have a "labwc" option at the LightDM login
screen, but didn't work in that attempting to use it blacks the screen
for 5-10 seconds and then returns to LightDM.  I should add that the
"weston" session works as expected.  Also, running `labwc` inside an X
session produces a window with a functioning labwc session inside of
it.  But of course I want to log directly into labwc.

Any thoughts or suggestions appreciated.

-- 
Giles
https://www.gilesorr.com/
giles...@gmail.com
---
Post to this mailing list talk@gtalug.org
Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

Reply via email to