.\" Generated by scdoc 1.11.3 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: .TH "seatd" "1" "2024-10-30" .PP .SH NAME .PP seatd - A seat management daemon .PP .SH SYNOPSIS .PP \fBseatd\fR [options] .PP .SH OPTIONS .PP \fB-h\fR .RS 4 Show help message and quit.\& .PP .RE \fB-n \fR .RS 4 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.\& .PP .RE \fB-u \fR .RS 4 User to own the seatd socket.\& .PP .RE \fB-g \fR .RS 4 Group to own the seatd socket.\& .PP .RE \fB-l \fR .RS 4 Log-level to use.\& Must be one of debug, info, error or silent.\& Defaults to error.\& .PP .RE \fB-v\fR .RS 4 Show the version number and quit.\& .PP .RE .SH DESCRIPTION .PP seatd provides central seat management, mediating access to shared resources such as displays and input devices in a multi-session, multi-seat environment.\& .PP seatd operates over a UNIX domain socket, with \fBlibseat\fR providing the client-side of the protocol.\& .PP The location of the socket for seatd is set at compile-time.\& .PP .SH ENVIRONMENT .PP \fBSEATD_VTBOUND\fR .RS 4 If set to "0", the seat will not be bound to a VT.\& .PP .RE .SH SEE ALSO .PP The libseat library, \fB\fR, \fBseatd-launch\fR(1) .PP .SH AUTHORS .PP Maintained by Kenny Levinsen , who is assisted by other open-source contributors.\& For more information about seatd development, see https://sr.\&ht/~kennylevinsen/seatd.\&