diff --git a/setup-base.sh b/setup-base.sh index c536084..67089e4 100755 --- a/setup-base.sh +++ b/setup-base.sh @@ -110,6 +110,7 @@ apt install -y \ htop btop \ timeshift \ vlc \ + default-jre \ language-pack-de \ wngerman \ bc \ @@ -127,6 +128,17 @@ curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg \ curl -fsSLo /etc/apt/sources.list.d/brave-browser-release.sources \ https://brave-browser-apt-release.s3.brave.com/brave-browser.sources apt update && apt install -y brave-browser || warn "Brave Browser fehlgeschlagen" + +# Brave: --disable-gpu Flag setzen (AMD geblockt, Intel i915 allein reicht nicht für GPU-Accel) +if [[ "$MODEL" == "16" ]]; then + mkdir -p /etc/brave-browser + echo '{"hardware_acceleration_mode_previous": false}' > /etc/brave-browser/initial_preferences 2>/dev/null || true + # Override .desktop Datei mit --disable-gpu + BRAVE_DESKTOP="/usr/share/applications/brave-browser.desktop" + if [[ -f "$BRAVE_DESKTOP" ]]; then + sed -i 's|Exec=/usr/bin/brave-browser-stable|Exec=/usr/bin/brave-browser-stable --disable-gpu|g' "$BRAVE_DESKTOP" + fi +fi ok "Brave installiert" # ── 7. Systemkonfigurationen ─────────────────────────────────────────────