documentation/docs/alpine-desktop-setup/graphical-session/session-manager.md

537 B

Session manager

To be able to run a graphical enviroment it's necessary to run a seat and session manager. It's recommended to use seatd in conjunction with pam_rundir for a minimal setup:

# apk add seatd pam-rundir
# rc-update add seatd default

Then make sure pam_rundir exports XDG_RUNTIME_DIR by uncommenting its line in /etc/pam.d/base-session:

session optional pam_rundir.so

For any user to launch a graphical session they must be in the seat group. Add them with:

# addgroup <user> seat