Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#71379 - [libseat] PLEASE ENTER SUMMARY
Attached to Project:
Community Packages
Opened by Peter Buxton (somercet) - Monday, 28 June 2021, 10:56 GMT
Last edited by Brett Cornwall (ainola) - Monday, 28 June 2021, 14:37 GMT
Opened by Peter Buxton (somercet) - Monday, 28 June 2021, 10:56 GMT
Last edited by Brett Cornwall (ainola) - Monday, 28 June 2021, 14:37 GMT
|
DetailsName: libseat
Version: 0.5.0-2 Error on linux console. Sway starts normally, but now issues this error: $ sway 00:00:00.004 [ERROR] [wlr] [libseat] [libseat/backend/seatd.c:78] Could not connect to socket /run/seatd.sock: No such file or directory Does libseat package come with seatd.service? NO Does libseat come with a custom startup script? NO Does seatd get started by some other service after a reboot? NO Let's try running "seatd -u nobody -g nobody" in another console, and retry sway. Does error go away? NO What are the socket perms? srwxrwx--- 1 nobody nobody 0 Jun 28 06:03 seatd.sock So the user and group perms *need* to be correct for this to work. Does the man page mention it? NO Any other libseat docu? NO Sway's? NO ... Are you a machine that only answers "no"? NO So, you can answer "yes"? YES What does the seatd source say? Is there a service file? YES "ExecStart=seatd -g seat". Did libseat install group "seat" on my system? NO /etc/group LastMod March22. systemd-logind runs as root.root. So, no apparent group to run seatd as. NO If I add a seatd service file and group seat, do I know sway will use group seat permissions? NO Any sign my user account needs to add "seatd" as a supplementary group before I can login? NO Check the seatd AUR page (and the Gentoo Wiki). Any hint there? NO The source notes say it can outright replace system-logind. That's neat. Does it offer any list of features it duplicates? Any list it does *not* duplicate? NO And, of course, no Arch Wiki page. NO So no one thought this through before they pushed it? NO |
This task depends upon
Closed by Brett Cornwall (ainola)
Monday, 28 June 2021, 14:37 GMT
Reason for closing: Not a bug
Additional comments about closing: Come back with a better bug report.
Monday, 28 June 2021, 14:37 GMT
Reason for closing: Not a bug
Additional comments about closing: Come back with a better bug report.
This is a profoundly unhelpful bug report. Please reconsider how you approach submitting bug reports and improving upon it as I was sorely tempted to merely close the bug outright.
As for the error "Could not connect to socket /run/seatd.sock: No such file or directory", please speak with upstream about removing that error - we are not running libseat as a service because we're still using systemd-logind - libseat is used only as a library.
As for documentation, you are empowered to contribute what you feel is missing, so please do.