diff --git a/.gitpod.dockerfile b/.gitpod.dockerfile index 18ed99173..9197f275f 100644 --- a/.gitpod.dockerfile +++ b/.gitpod.dockerfile @@ -8,13 +8,12 @@ RUN sudo apt-get update \ # window manager && sudo apt-get install -y jwm \ # electron - && sudo apt-get install -y libgtk-3-0 libnss3 libasound2 \ + && sudo apt-get install -y libgtk-3-0 libnss3 libasound2 libgbm1 \ # native-keymap && sudo apt-get install -y libx11-dev libxkbfile-dev \ && sudo rm -rf /var/lib/apt/lists/* -# Pin Node.js to v10. -ENV NODE_VERSION="10.21.0" +ENV NODE_VERSION="12.14.1" RUN bash -c ". .nvm/nvm.sh \ && nvm install $NODE_VERSION \ && nvm use $NODE_VERSION \ diff --git a/.gitpod.yml b/.gitpod.yml index 1ce77789f..740617d50 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -21,7 +21,7 @@ tasks: yarn download:sample-traces && yarn command: > - yarn start:electron ../TraceCompassTutorialTraces/ --hostname=0.0.0.0 + yarn start:electron ../TraceCompassTutorialTraces/ --hostname=0.0.0.0 --ignore-gpu-blacklist github: prebuilds: pullRequestsFromForks: true \ No newline at end of file diff --git a/browser-app/package.json b/browser-app/package.json index 41668f6b5..b3f58e1c3 100644 --- a/browser-app/package.json +++ b/browser-app/package.json @@ -42,7 +42,7 @@ "download:plugins": "theia download:plugins -p=true" }, "engines": { - "node": ">=10.2.0 < 12" + "node": ">=10.2.0 < 13" }, "theiaPluginsDir": "plugins", "theiaPlugins": { diff --git a/electron-app/package.json b/electron-app/package.json index ece4a48ee..804a03120 100644 --- a/electron-app/package.json +++ b/electron-app/package.json @@ -3,7 +3,7 @@ "name": "electron-theia-trace-example-app", "main": "scripts/theia-trace-main.js", "build": { - "electronVersion": "4.2.12" + "electronVersion": "9.1.2" }, "version": "0.0.1", "theia": { @@ -47,14 +47,14 @@ }, "scripts": { "prepare": "theia build --mode development && yarn download:plugins", - "start": "theia start --plugins=local-dir:./plugins", + "start": "theia start --plugins=local-dir:./plugins --no-sandbox", "watch": "theia build --watch --mode development", "package": "electron-builder", "package:preview": "electron-builder --dir", "download:plugins": "theia download:plugins -p=true" }, "engines": { - "node": ">=10.2.0 < 12" + "node": ">=10.2.0 < 13" }, "repository": { "type": "git",