Seat manager: Difference between revisions
WhyNotHugo (talk | contribs) (Add link to seatd) |
Prabuanand (talk | contribs) m (removed todo. added wayland reference) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
A seat manager mediates access to input and output devices such as keyboards and monitors. [[Wayland]] requires a seat manager. Alpine Linux provides two different seat managers: | |||
* [[seatd]]: a minimal seat management daemon. | |||
* [[elogind]]: login manager extracted from systemd. | |||
* [[seatd]]: a minimal seat management daemon | |||
* [[elogind]]: from systemd | |||
== Input and video groups == | == Input and video groups == | ||
Some instructions mention the need for the <code>input</code> and <code>video</code> groups. This is in most cases | Some instructions mention the need for the <code>input</code> and <code>video</code> groups. This is in most cases incorrect and insecure! The seat manager already provides the necessary permissions. | ||
Due to issue {{issue|15409}} there is currently 1 exception: If you aren't using elogind and need [[PipeWire#Device_access|PipeWire]] to access a webcam you need the <code>video</code> group. | Due to issue {{issue|15409}} there is currently 1 exception: If you aren't using elogind and need [[PipeWire#Device_access|PipeWire]] to access a webcam you need the <code>video</code> group. | ||
Line 15: | Line 11: | ||
* [https://man.sr.ht/~kennylevinsen/seatd/#what-is-a-seat seatd: what is a seat] | * [https://man.sr.ht/~kennylevinsen/seatd/#what-is-a-seat seatd: what is a seat] | ||
* [https://docs.voidlinux.org/config/session-management.html void docs: Session and Seat Management] | * [https://docs.voidlinux.org/config/session-management.html void docs: Session and Seat Management] | ||
* | * [https://wayland-book.com/seat/example.html Seat Management] | ||
[[Category:Desktop]] | [[Category:Desktop]] |
Latest revision as of 15:49, 5 October 2024
A seat manager mediates access to input and output devices such as keyboards and monitors. Wayland requires a seat manager. Alpine Linux provides two different seat managers:
Input and video groups
Some instructions mention the need for the input
and video
groups. This is in most cases incorrect and insecure! The seat manager already provides the necessary permissions.
Due to issue #15409 there is currently 1 exception: If you aren't using elogind and need PipeWire to access a webcam you need the video
group.