diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index bcab5f06..88c7265e 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -31,3 +31,13 @@ tasks: - clang: | cd wlroots/build-clang ninja + - smoke-test: | + cd wlroots/tinywl + sudo modprobe vkms + sudo seatd -u "$USER" & + while ! [ -e /run/seatd.sock ]; do sleep 0.1; done + export WLR_BACKENDS=drm + export WLR_RENDERER=pixman + export WLR_DRM_DEVICES=/dev/dri/by-path/platform-vkms-card + sudo chmod ugo+rw /dev/dri/by-path/platform-vkms-card + ./tinywl -s 'kill $PPID' || [ $? = 143 ]