Package Details: seatd 0.5.0-1

Git Clone URL: https://aur.archlinux.org/seatd.git (read-only, click to copy)
Package Base: seatd
Description: Seat management daemon and library
Upstream URL: https://git.sr.ht/~kennylevinsen/seatd
Licenses: MIT
Conflicts: libseat, seatd
Provides: libseat, seatd
Submitter: kennylevinsen
Maintainer: kennylevinsen
Last Packager: kennylevinsen
Votes: 1
Popularity: 0.68
First Submitted: 2020-08-23 20:50
Last Updated: 2021-03-15 20:17

Latest Comments

kennylevinsen commented on 2021-04-13 21:37

@snakeroot There is no need to set LIBSEAT_BACKEND to logind. Just let it try the available backends in order. The error is just the message that it tried (and failed) to use the seatd backend, before moving on to logind, as it should.

Arch Linux could do with only the logind backend compile-time enabled, but I am personally running seatd instead of systemd-logind on my arch boxes. Call it author bias.

snakeroot commented on 2021-04-12 02:11

@kennylevinsen Is the correct way to run this for sway under vanilla/systemd Arch to set the LIBSEAT_BACKEND variable to logind (i.e. export LIBSEAT_BACKEND=logind)? That seems to get rid of error messages about inability to write /run/seatd.sock, FWIW.

kennylevinsen commented on 2021-04-11 22:04

@fbernier we could add a systemd service for seatd, but it should be noted that libseat's logind backend will suffice - using seatd as replacement for logind is entirely optional on a systemd-based distribution.

fbernier commented on 2021-04-11 21:47

Hey,

This package doesn't seem to install the systemd service. I had to find it in the cache and copy it manually. Is there any reason why ?

Thanks!