[ { type: install message: < $ exit # log out to refresh group permissions For example, to start a wlroots-based compositor replace "sway" with your compositor (e.g., "hikari", "wayfire", "labwc", "river") then run $ seatd-launch sway Alternatively, configure and run seatd(1) as system service # sysrc seatd_enable=YES # service seatd start $ sway %%BASU%%To use ConsoleKit2 run %%BASU%% %%BASU%% # pkg install consolekit2 basu %%BASU%% # sysrc -x seatd_enable %%BASU%% # service seatd stop %%BASU%% # sysrc dbus_enable=YES %%BASU%% # service dbus start %%BASU%% $ ck-launch-session sway %%BASU%% %%BASU%%where "ck-launch-session" can be dropped after %%BASU%% %%BASU%% # echo "session optional pam_ck_connector.so" >>/etc/pam.d/system %%BASU%% $ exit # log out to re-trigger PAM Known issues: - Garbage on console due to missing K_OFF, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272095 EOM } ]