S1: prüfen, ob die Termux:X11-APP installiert ist
Das Termux-Paket termux-x11-nightly und die Termux:X11-App sind zwei verschiedene Dinge. Fehlt die App, startet der X-Server anstandslos — nur bleibt der Bildschirm leer. Das sähe aus wie ein Fehlschlag von Plasma Mobile und wäre keiner, und genau solche Fehldiagnosen soll der Spike nicht produzieren. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -45,6 +45,20 @@ if ! have termux-x11; then
|
|||||||
fail "termux-x11 fehlt. Bitte 00-bootstrap-termux.sh laufen lassen."
|
fail "termux-x11 fehlt. Bitte 00-bootstrap-termux.sh laufen lassen."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Das Termux-Paket und die Termux:X11-APP sind zwei verschiedene Dinge. Fehlt die
|
||||||
|
# App, startet der X-Server anstandslos — nur sieht man nichts. Das sähe aus wie
|
||||||
|
# ein Fehlschlag von Plasma und wäre keiner.
|
||||||
|
if pm list packages 2>/dev/null | grep -q '^package:com\.termux\.x11$'; then
|
||||||
|
ok "Termux:X11-App ist installiert"
|
||||||
|
else
|
||||||
|
fail "Die Termux:X11-APP fehlt (nur das Paket ist da)."
|
||||||
|
hint "Ohne sie startet der X-Server, aber es gibt nichts zu sehen."
|
||||||
|
hint "Vom Rechner: ./provision/install-termux.sh"
|
||||||
|
hint "Oder von Hand: https://github.com/termux/termux-x11/releases"
|
||||||
|
hint "Bei Termux aus GitHub die Variante 'universal-sharedUid-debug.apk'."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
termux-x11 :0 >>"$LOG" 2>&1 &
|
termux-x11 :0 >>"$LOG" 2>&1 &
|
||||||
X11_PID=$!
|
X11_PID=$!
|
||||||
sleep 3
|
sleep 3
|
||||||
|
|||||||
Reference in New Issue
Block a user