Closed goldyfruit closed 2 months ago
This update enhances the Ansible playbook for the OVOS installer by adding support for the Wayland display server. It introduces tasks to check for Wayland sockets and conditionally sets the WAYLAND_DISPLAY
environment variable. This improvement boosts compatibility with systems using Wayland and increases configurability for users needing graphical output via Docker.
Files | Change Summary |
---|---|
ansible/roles/ovos_installer/tasks/video.yml |
Added tasks to check for Wayland sockets and set ovos_installer_wayland_display , enhancing playbook functionality for Wayland. |
ansible/roles/ovos_installer/templates/docker/env.j2 |
Introduced conditional setting of WAYLAND_DISPLAY based on ovos_installer_wayland_display , defaulting to 'wayland-0' . |
ansible/roles/ovos_installer/tasks/docker/composer.yml |
Updated task name to indicate removal of both DISPLAY and WAYLAND_DISPLAY variables if EGLFS is used, clarifying its scope. |
🐇 In the land of code where rabbits play,
New features bloom like flowers in May.
With Wayland's light, our path is clear,
Configurable dreams, we hold dear.
So hop along, let's celebrate,
For every change, we elevate! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
WAYLAND_DISPLAY
environment variable based on the presence of a new fact.Bug Fixes