mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 08:04:30 +00:00
The device node opening with seatd, like with systemd-logind can done during probe (see get_drm_info in hw/xfree86/os-support/shared/drm_platform.c), but in case of failure, the modesetting driver tries to open device node directly (open_hw function in modesetting/driver.c). This enchanes open_hw function to try use seatd arbiter for opening device node in as last resort manner. To make it functional seatd_libseat_open_graphics needs to have _X_EXPORT Signed-off-by: tautvis <gtautvis gmail com>