Repository navigation
Troubleshooting and FAQ
thecbr600 edited this page Nov 14, 2026
·
1 revision
GitHub's raw.githubusercontent.com CDN caches files for up to ~5 minutes. To bypass the cache during testing, append a query string:
curl -fsSL "[https://raw.githubusercontent.com/thecbr600/dex-linux-workstation/main/setup.sh?nocache=$(date](https://raw.githubusercontent.com/thecbr600/dex-linux-workstation/main/setup.sh?nocache=$(date) +%s)" | bashIf you use both GPU acceleration and the automatic X11 logout hook, always run addon/autoclose.sh after addon/install-gpu.sh. Otherwise, install-gpu.sh regenerates ~/desktop and ~/mobile without the auto-close wrapper.
Because PRoot runs without root privileges, Linux tools like openvpn or wg-quick cannot create kernel tun interfaces inside Debian.
- Solution: Connect your VPN (OpenVPN Connect, WireGuard, etc.) natively on Android. Android automatically routes all traffic from Termux and the Debian PRoot container through the active VPN tunnel.
Unprivileged Android processes cannot bind to privileged ports (80, 443, 53).
-
Solution: Always bind local web servers, proxies, or listeners to ports above
1024(e.g.,8080,8443,4444).
Android blocks CAP_NET_RAW for unprivileged apps. Use TCP connect scans instead (e.g., nmap -sT --unprivileged <target>).