1seatd(1) General Commands Manual seatd(1)
2
3
4
6 seatd - A seat management daemon
7
9 seatd [options]
10
12 -h
13 Show help message and quit.
14
15 -n <fd>
16 FD to notify readiness on. A single newline will be written and the
17 fd closed when seatd is ready to serve requests. This is compatible
18 with s6's notification protocol.
19
20 -u <user>
21 User to own the seatd socket.
22
23 -g <group>
24 Group to own the seatd socket.
25
26 -l <loglevel>
27 Log-level to use. Must be one of debug, info, error or silent. De‐
28 faults to error.
29
30 -v
31 Show the version number and quit.
32
34 seatd provides central seat management, mediating access to shared re‐
35 sources such as displays and input devices in a multi-session, multi-
36 seat environment.
37
38 seatd operates over a UNIX domain socket, with libseat providing the
39 client-side of the protocol.
40
41 The location of the socket for seatd is set at compile-time.
42
44 SEATD_VTBOUND
45 If set to "0", the seat will not be bound to a VT.
46
48 The libseat library, <libseat.h>, seatd-launch(1)
49
51 Maintained by Kenny Levinsen <contact@kl.wtf>, who is assisted by other
52 open-source contributors. For more information about seatd development,
53 see https://sr.ht/~kennylevinsen/seatd.
54
55
56
57 2023-07-22 seatd(1)