meta-digi/meta-digi-arm/dynamic-layers/stm-st-stm32mp/recipes-graphics/wayland/weston-init
Isaac Hermida d9e2154ddc weston-init: skip socket wait without a display
The previous socket wait fixed a race where the login prompt could appear
before Weston had created its Wayland socket. In that case, logging in as
root left WAYLAND_DISPLAY empty and applications could not use waylandsink.

Only wait for the socket when a DRM display is connected, or when the kernel
does not expose DRM connector status files. This keeps the race fix for
display boots while allowing immediate headless logins.
Keep showing a warning when there is no wayland socket.

https://onedigi.atlassian.net/browse/DEL-10141

Signed-off-by: Isaac Hermida <isaac.hermida@digi.com>
2026-05-21 18:55:10 +02:00
..
72-galcore.rules stm-st-stm32mp: add support to wayland/weston recipes for STM32 paltforms 2022-07-04 16:56:41 +02:00
73-pulseaudio-hdmi.rules stm-st-stm32mp: weston: sync weston recipes with v13.0.1 2024-12-10 10:19:50 +01:00
README-CHECK-GPU stm-st-stm32mp: add support to wayland/weston recipes for STM32 paltforms 2022-07-04 16:56:41 +02:00
background.png weston: allow overriding the weston background from Yocto 2026-03-25 16:19:01 +01:00
check-gpu stm-st-stm32mp: weston: sync weston recipes with v13.0.1 2024-12-10 10:19:50 +01:00
default_pulseaudio_profile stm-st-stm32mp: add support to wayland/weston recipes for STM32 paltforms 2022-07-04 16:56:41 +02:00
pulseaudio_hdmi_switch.sh stm-st-stm32mp: weston: sync weston recipes with v13.0.1 2024-12-10 10:19:50 +01:00
weston-checkgpu.service stm-st-stm32mp: add support to wayland/weston recipes for STM32 paltforms 2022-07-04 16:56:41 +02:00
weston-launch.service meta-digi: update home path to "/root" in our recipes 2025-02-14 13:30:10 +01:00
weston-start stm-st-stm32mp: weston: sync weston recipes with v13.0.1 2024-12-10 10:19:50 +01:00
weston.ini weston: allow overriding the weston background from Yocto 2026-03-25 16:19:01 +01:00
weston.service stm-st-stm32mp: weston: sync weston recipes with v13.0.1 2024-12-10 10:19:50 +01:00
weston.sh stm-st-stm32mp: add support to wayland/weston recipes for STM32 paltforms 2022-07-04 16:56:41 +02:00
weston.socket stm-st-stm32mp: weston: sync weston recipes with v13.0.1 2024-12-10 10:19:50 +01:00
weston_profile.sh weston-init: skip socket wait without a display 2026-05-21 18:55:10 +02:00