From 66bbf3519280206aec6b5e7fbe03d40db5dac92d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20H=C3=B8jmark?= Date: Sat, 11 Apr 2026 05:33:08 +0200 Subject: [PATCH] Fix Linux build: start Xvfb virtual display for pystray --- .github/workflows/build.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8bd28f7..b93e6f2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,7 +49,14 @@ jobs: poppler-utils \ libgtk-3-dev libwebkit2gtk-4.0-dev \ libglib2.0-dev libcairo2-dev pkg-config \ - python3-dev + python3-dev \ + xvfb + + - name: Start virtual display (Linux) + if: runner.os == 'Linux' + run: | + Xvfb :99 -screen 0 1024x768x24 & + echo "DISPLAY=:99" >> $GITHUB_ENV - name: Install Python dependencies run: |