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
puppeteer can't launch chromium, missing shared library libgbm.so #732
Comments
@nandor-poka could you please provide a link to successful build? |
Looks like it's all about puppeteer 3.0.0 |
Edited issue with link to successful build from 2 days ago (there were no builds yesterday) |
Both builds run on the same image version, the only difference is the puppeteer version puppeteer@2.1.1(success) vs puppeteer@3.0.0(fail) and it seems the new version requires additional libraries.
|
That did the trick, thank you. I modified my build.yml to have this - name: Install dependencies
run: |
python -m pip install jupyterlab
sudo apt-get update
sudo apt-get install -y libgbm-dev and now it works again. |
@nandor-poka glad to hear! We're going to add libgbm library to the Ubuntu images, so let's leave this issue open until that if you don't mind. |
I don't mind at all, I was merely looking at the issue from my perspective :) |
@miketimofeev FYI the dependency to fix this is actually |
The image with |
to fix puppeteer can't launch chromium, missing shared library libgbm.so actions/runner-images#732 Signed-off-by: Huang Rui <vowstar@gmail.com>
Thank you. I had libgbm-dev and chromium was really slow. Replacing it for libgbm1 fixed it. |
Thank you very much. It works
|
Finally issue fixed by |
- fix for CI environment as in actions/runner-images#732 (comment)
Thanks it worked like a charm :) |
|
Describe the bug
My build actions involve running puppeteer tests with chromium. Today (April 16th, 2020) I started to get the following message:
Area for Triage:
Question, Bug, or Feature?:
Bug
Virtual environments affected
Expected behavior
The file should not be missing and chrome should be able to launch.
How to reproduce:
make an Jupyterlab extension with cookiecutter: https://github.com/jupyterlab/extension-cookiecutter-ts
upload it to github into a new repo, make a vanilla commit to trigger build.
Complete build log from my repo from 16.04.2020:
https://github.com/nandor-poka/ebml-tools-jl/runs/592321981?check_suite_focus=true
Log to successful build from 14.04.2020:
https://github.com/nandor-poka/ebml-tools-jl/actions/runs/78143605
The text was updated successfully, but these errors were encountered: