Skip to content

Commit e131fe0

Browse files
fix(chromium): install libgbm (#773)
The new Chromium (#771) requires [`libgbm1`](https://packages.debian.org/sid/libgbm1) to be installed. Install it manually on the bots, and add it to troubleshooting.md.
1 parent 83b5d89 commit e131fe0

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

.github/workflows/chromium-linux.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
node-version: ${{ matrix.node-version }}
2626
- name: install required packages
2727
run: |
28+
sudo apt-get install libgbm1
2829
sudo apt-get install xvfb
2930
3031
- name: npm install, build, and test

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ addons:
1818
- libevent-2.1-6
1919
- libnotify4
2020
- libxslt1.1
21+
# This is required to run chromium
22+
- libgbm1
23+
# this is needed for running headful tests
2124
- xvfb
2225
notifications:
2326
email: false

docs/troubleshooting.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ libnss3
8181
lsb-release
8282
xdg-utils
8383
wget
84+
libgbm1
8485
```
8586
</details>
8687

0 commit comments

Comments
 (0)