seatd - A seat management daemon
-h
Show help message and quit.
-u <user>
User to own the seatd socket.
-g <group>
Group to own the seatd socket.
-s <path>
Where to create the seatd socket. Defaults to
`/run/seatd.sock`.
-v
Show the version number and quit.
seatd provides central seat management, mediating access to shared resources
such as displays and input devices in a multi-session, multi-seat environment.
seatd operates over a UNIX domain socket, with libseat
providing the client-side of the protocol.
VARIABLE |
VALUES |
DESCRIPTION |
SEATD_SOCK |
File path |
Informs libseat of the socket location, needed if it differs from
`/run/seatd.sock` |
SEATD_LOGLEVEL |
silent, error, info, debug |
Sets the seatd log level. Defaults to "error" |
The libseat library, <libseat.h>
Maintained by Kenny Levinsen <contact@kl.wtf>, who is assisted by other
open-source contributors. For more information about seatd development, see
https://sr.ht/~kennylevinsen/seatd.