c492e9153b
On Redox there is no udev-based DRM device enumeration. KWin's DRM backend relies on m_udev->listGPUs() which returns nothing without udev. Add a fallback: when no KWIN_DRM_DEVICES is set and the session is kde-wayland, inject KWIN_DRM_DEVICES=/scheme/drm/card0 so KWin knows which device to open. This fixes the 'No suitable DRM devices' error that prevented KWin from starting on Redox. Added test: build_environment_sets_kwin_drm_devices_default_for_kde_wayland to verify the fallback is applied correctly.
base
@ c54b5182cd
bootloader
@ 8fce96cad1
installer
@ 101a836a92
kernel
@ ff7bb7a337
relibc
@ d7115781bf