Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/weston: select the seatd daemon
@ 2023-07-27 18:03 James Hilliard
  2023-07-27 21:17 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: James Hilliard @ 2023-07-27 18:03 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Yann E . MORIN, Thomas Petazzoni

When we updated weston to version 12.0.1 the only supported launcher
was the libseat based launcher.

For this launcher to function correctly when used with weston we also
need to enable the seatd daemon.

Fixes:
[libseat/backend/logind.c:660] Could not get primary session for user: No data available
[libseat/libseat.c:76] Backend 'logind' failed to open seat, skipping
[libseat/libseat.c:79] No backend was able to open a seat
libseat: could not open seat

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/weston/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/weston/Config.in b/package/weston/Config.in
index 22996805f6..8aabe86652 100644
--- a/package/weston/Config.in
+++ b/package/weston/Config.in
@@ -19,6 +19,7 @@ config BR2_PACKAGE_WESTON
 	select BR2_PACKAGE_LIBINPUT
 	select BR2_PACKAGE_LIBDRM
 	select BR2_PACKAGE_SEATD
+	select BR2_PACKAGE_SEATD_DAEMON
 	# Runtime dependency
 	select BR2_PACKAGE_XKEYBOARD_CONFIG
 	select BR2_PACKAGE_WESTON_SHELL_DESKTOP if !BR2_PACKAGE_WESTON_HAS_SHELL
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/weston: select the seatd daemon
  2023-07-27 18:03 [Buildroot] [PATCH 1/1] package/weston: select the seatd daemon James Hilliard
@ 2023-07-27 21:17 ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-07-27 21:17 UTC (permalink / raw)
  To: James Hilliard; +Cc: Yann E . MORIN, buildroot

On Thu, 27 Jul 2023 12:03:09 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:

> When we updated weston to version 12.0.1 the only supported launcher
> was the libseat based launcher.
> 
> For this launcher to function correctly when used with weston we also
> need to enable the seatd daemon.
> 
> Fixes:
> [libseat/backend/logind.c:660] Could not get primary session for user: No data available
> [libseat/libseat.c:76] Backend 'logind' failed to open seat, skipping
> [libseat/libseat.c:79] No backend was able to open a seat
> libseat: could not open seat
> 
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/weston/Config.in | 1 +
>  1 file changed, 1 insertion(+)

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-07-27 21:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-27 18:03 [Buildroot] [PATCH 1/1] package/weston: select the seatd daemon James Hilliard
2023-07-27 21:17 ` Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox