DOKK / manpages / debian 12 / seatd / seatd.8.en
seatd(8) System Manager's Manual seatd(8)

seatd - A seat management daemon

seatd [options]

-h

Show help message and quit.

-n

FD to notify readiness on. A single newline will be written and the fd closed when seatd is ready to serve requests. This is compatible with s6's notification protocol.

-u <user>

User to own the seatd socket.

-g <group>

Group to own the seatd socket.

-l <loglevel>

Log-level to use. Must be one of debug, info, error or silent. Defaults to error.

-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.

The location of the socket for seatd is set at compile-time.

The libseat library, <libseat.h>, seatd-launch(1)

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.

2022-12-14