This commit is contained in:
root
2026-05-18 03:02:15 +00:00
parent 00953ad831
commit ab45c6c329
12 changed files with 233 additions and 56 deletions

View File

@@ -36,7 +36,7 @@ case "$render_mode" in
auto)
case "$arch:$family" in
x86_64:google-chrome|amd64:google-chrome)
render_flags="--disable-gpu --disable-software-rasterizer"
render_flags="--disable-gpu --disable-software-rasterizer --disable-features=UseSkiaRenderer"
;;
esac
;;
@@ -44,10 +44,10 @@ case "$render_mode" in
render_flags=""
;;
legacy|x11|disable-gpu)
render_flags="--disable-gpu --disable-software-rasterizer"
render_flags="--disable-gpu --disable-software-rasterizer --disable-features=UseSkiaRenderer"
;;
software|swiftshader)
render_flags="--disable-gpu --use-gl=swiftshader --enable-unsafe-swiftshader"
render_flags="--disable-gpu --use-gl=swiftshader --enable-unsafe-swiftshader --disable-features=UseSkiaRenderer"
;;
esac
@@ -75,8 +75,17 @@ exec "$browser_bin" \
--user-data-dir="$profile_dir" \
--password-store=basic \
--no-first-run \
--start-maximized \
--start-minimized \
--force-dark-mode \
--disable-file-system \
--disable-dev-shm-usage \
--disable-background-networking \
--disable-breakpad \
--disable-default-apps \
--disable-extensions \
--disable-sync \
--disable-translate \
--metrics-recording-only \
--no-default-browser-check \
--no-first-run \
"$start_url"