From 670b7cc8c6c2427e531f7b697289b42c80605cad Mon Sep 17 00:00:00 2001 From: Justin Date: Tue, 27 Jul 2021 15:10:05 -0400 Subject: [PATCH] KASM-1835 Patch for GPU bugs introduced in Chrome 92 - impacting webgl Chrome 92 introduces changes that cause initialization to fail with "GPU process exited unexpectedly: exit_code=132" even though the GPU was already disabled via flags. This would ultimately lead to WebGL not being avaiable --- src/ubuntu/install/brave/install_brave.sh | 2 +- src/ubuntu/install/chrome/install_chrome.sh | 2 +- src/ubuntu/install/edge/install_edge.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ubuntu/install/brave/install_brave.sh b/src/ubuntu/install/brave/install_brave.sh index f92775b..02091ad 100644 --- a/src/ubuntu/install/brave/install_brave.sh +++ b/src/ubuntu/install/brave/install_brave.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -ex -CHROME_ARGS="--password-store=basic --no-sandbox --disable-gpu --user-data-dir --no-first-run" +CHROME_ARGS="--password-store=basic --no-sandbox --use-gl=angle --use-angle=swiftshader --user-data-dir --no-first-run" apt-get update apt install -y apt-transport-https curl diff --git a/src/ubuntu/install/chrome/install_chrome.sh b/src/ubuntu/install/chrome/install_chrome.sh index d8bdcb0..c4385fd 100644 --- a/src/ubuntu/install/chrome/install_chrome.sh +++ b/src/ubuntu/install/chrome/install_chrome.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -ex -CHROME_ARGS="--password-store=basic --no-sandbox --disable-gpu --user-data-dir --no-first-run" +CHROME_ARGS="--password-store=basic --no-sandbox --use-gl=angle --use-angle=swiftshader --user-data-dir --no-first-run" if [ "$DISTRO" = centos ]; then wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm diff --git a/src/ubuntu/install/edge/install_edge.sh b/src/ubuntu/install/edge/install_edge.sh index 66105d6..6afb1cf 100644 --- a/src/ubuntu/install/edge/install_edge.sh +++ b/src/ubuntu/install/edge/install_edge.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -ex -CHROME_ARGS="--password-store=basic --no-sandbox --disable-gpu --user-data-dir --no-first-run" +CHROME_ARGS="--password-store=basic --no-sandbox --use-gl=angle --use-angle=swiftshader --user-data-dir --no-first-run" apt-get update