2020-08-08 14:54:25 +02:00
|
|
|
seatd(1)
|
|
|
|
|
|
|
|
# NAME
|
|
|
|
|
|
|
|
seatd - A seat management daemon
|
|
|
|
|
|
|
|
# SYNOPSIS
|
|
|
|
|
|
|
|
*seatd* [options]
|
|
|
|
|
|
|
|
# OPTIONS
|
|
|
|
|
|
|
|
*-h*
|
|
|
|
Show help message and quit.
|
|
|
|
|
2021-04-20 22:54:30 +02:00
|
|
|
*-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.
|
|
|
|
|
2020-08-08 14:54:25 +02:00
|
|
|
*-u <user>*
|
|
|
|
User to own the seatd socket.
|
|
|
|
|
|
|
|
*-g <group>*
|
|
|
|
Group to own the seatd socket.
|
|
|
|
|
2022-02-26 19:05:49 +01:00
|
|
|
*-l <loglevel>*
|
|
|
|
Log-level to use. Must be one of debug, info, error or silent. Defaults
|
|
|
|
to error.
|
|
|
|
|
2020-08-08 14:54:25 +02:00
|
|
|
*-v*
|
|
|
|
Show the version number and quit.
|
|
|
|
|
|
|
|
# DESCRIPTION
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
2022-02-26 20:25:22 +01:00
|
|
|
The location of the socket for seatd is set at compile-time.
|
|
|
|
|
2022-09-16 12:25:37 +00:00
|
|
|
# ENVIRONMENT
|
|
|
|
|
|
|
|
*SEATD_VTBOUND*
|
|
|
|
If set to "0", the seat will not be bound to a VT.
|
|
|
|
|
2020-08-08 14:54:25 +02:00
|
|
|
# SEE ALSO
|
|
|
|
|
2021-09-11 15:55:26 +02:00
|
|
|
The libseat library, *<libseat.h>*, *seatd-launch*(1)
|
2020-08-08 14:54:25 +02:00
|
|
|
|
|
|
|
# AUTHORS
|
|
|
|
|
2020-09-07 23:54:38 +02:00
|
|
|
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.
|