vasilito
c492e9153b
session-launch: set KWIN_DRM_DEVICES default for kde-wayland sessions
...
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.
2026-06-03 13:11:27 +03:00
..
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-30 00:38:25 +03:00
2026-04-12 19:05:00 +01:00
2026-06-02 22:49:45 +03:00
2026-05-08 00:13:31 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-06-02 13:26:29 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-29 22:48:03 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-29 22:48:03 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-06-02 22:49:45 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-14 10:55:53 +01:00
2026-05-29 22:48:03 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-26 06:56:30 +03:00
2026-04-12 19:05:00 +01:00
2026-05-17 12:34:02 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-05 20:20:37 +01:00
2026-05-29 22:48:03 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-29 22:48:03 +03:00
2026-04-12 19:05:00 +01:00
2026-05-29 22:48:03 +03:00
2026-04-12 19:05:00 +01:00
2026-06-02 14:33:28 +03:00
2026-04-12 19:05:00 +01:00
2026-05-29 22:48:03 +03:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-04-12 19:05:00 +01:00
2026-05-29 22:48:03 +03:00
2026-05-29 22:48:03 +03:00
2026-06-03 13:11:27 +03:00
2026-05-01 02:46:15 +01:00