github JackTulli/Linux-explorer v1.42.2
1.42.2: a session bus on machines that hand out none (Alpine)

latest releases: v1.42.7, v1.42.6, v1.42.5...
5 hours ago

Fixed

  • A session bus on a machine that hands out none. systemd gives every user a session bus of their own, and everything that wants D-Bus finds it; OpenRC machines -- Alpine -- give out none, so the desktop came up with no notifications, no file chooser portal and no D-Bus programs at all, and said nothing about it. l2k-session now looks for a bus and, finding none, runs the session inside dbus-run-session (or dbus-launch).

Notes for Alpine

Two things that are worth knowing while the rest of Alpine support settles:

  • startx only treats an argument as the program to run if it starts with / or ./ -- startx l2kwm quietly runs your default X session instead (on Alpine, xterm), which looks like the desktop failing to start. Use startx /usr/local/bin/l2k-session, or plain startx once the installer has written ~/.xinitrc.
  • The logon screen comes with --full, which is what the one-command install passes. Without it there is no l2kdm and the machine boots to a text console.

Everything the session does is logged to ~/.w2k/session.log.

curl -fsSL https://jacktulli.github.io/w2k | sh

Don't miss a new Linux-explorer release

NewReleases is sending notifications on new releases.