-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xvfb-run: error: Xvfb failed to start #5
Comments
I think the problem may be that it is running Focal instead of Bionic. Is it possible to try to run it on Bionic? |
Hello, I have the same problem as mentioned by @SimonDanisch. I am trying to use a package using OpenGL (it is GLMakie, the same for which SDanish opened the issue); in my deploy.yml I have name: Build and Deploy
on:
push:
branches:
- main
- master
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
with:
persist-credentials: false
# NOTE: Python is necessary for the pre-rendering (minification) step
- name: Install python
uses: actions/setup-python@v2
with:
python-version: '3.8'
# Set up OpenGL ? ======>problem here
- name: Set up OpenGL
uses: openrndr/setup-opengl@v1.1
# extra stuff
and during the deployment I end up with a
Since I have @SimonDanisch , any feedback on this issue ? |
Have a look at the current GLMakie config: https://github.com/JuliaPlots/Makie.jl/blob/master/.github/workflows/glmakie.yaml#L56 |
Hi @SimonDanisch the problem may be that I will have a go at building support for the newer Ubuntu image(s). |
Uh, this was some time ago - It either didn't run on Bionic, or I had to use ubuntu-latest for other reasons... There's also a chance that I didn't try it, because I already had another solution up and running by the time you answered, and in general prefer to run on the latest version. |
I have the same issue when building with focal for our CI build. Our stuff is running tests with the libglut library, which I hope is included when installing OpenGL in the CI container. My script Is there a later version that works with focal, or do you know an alternative how to get OpenGL, or more specifically, libglut to run in a github action? Edit: OpenGL or any kind of virtual desktop + libglut would do the trick. There are probably ways to hack it in headless systems, but with github actions I down know... setup-opengl print:
|
@artnie I have recently moved away from |
I would like to note that the official documentation suggests using |
@douira Do you know of an alternative ubuntu version that works? |
bionic is deprecated for github workflows by now |
There seems to be a problem running xvfb:
https://github.com/JuliaPlots/GLMakie.jl/runs/2121584167#step:5:46
Thanks!
The text was updated successfully, but these errors were encountered: