Arch Linux + XFCE4 Desktop running on Android through Termux & Termux:X11.
Arch Linux XFCE4 on Android is an automatic installer for running an Arch Linux desktop environment with XFCE4 on Android through Termux and Termux:X11.
Lightweight XFCE4 desktop environment designed for running Arch Linux on Android.
- Android device
- Termux installed
- Termux:X11 installed
- Internet connection
- Sufficient free storage
- Compatible Android device
Root access is not required.
Open regular Termux and run:
pkg install wget -y && wget https://raw.githubusercontent.com/Arkael-Dev/linux-termux/refs/heads/Arch-linux-termux/setup.sh && chmod +x setup.sh && ./setup.sh
After the installation is finished, start Arch Linux XFCE4 by typing this command in regular Termux:
arkael-arch
The Arch Linux XFCE4 desktop will start automatically through Termux:X11.
When you want to exit the Arch Linux XFCE4 desktop, go to regular Termux.
Press:
CTRL + C
Then type:
exit
You can also simply close the Termux popup.
After exiting Arch Linux or closing the Termux popup, open regular Termux again.
To start Arch Linux XFCE4 again, simply type:
arkael-arch
The Arch Linux XFCE4 desktop will start again through Termux:X11.
You do not need to run the installation command again.
Arch Linux
│
├── XFCE4 Desktop
├── Termux
└── Termux:X11
XFCE4 is used to provide a lightweight desktop experience on Android.
The desktop environment uses PulseAudio for audio.
Audio configuration is handled automatically by the installer.
The desktop uses Termux:X11 for graphical output.
Graphics performance depends on your Android device, GPU, ROM, drivers, Mesa configuration, and Termux:X11 compatibility.
Important
Run the installation command from regular Termux.
Note
The first installation may take some time depending on your internet connection and device performance.
Note
After installation, use arkael-arch to start Arch Linux XFCE4.
Tip
After exiting Arch Linux, open Termux again and type arkael-arch.
fixed storage Arch Linux after install closed dekstop XFCE4 and run termux👇
termux-setup-storage && \
echo "[+] Termux storage fixed." && \
echo "[+] Checking Android storage..." && \
ls -lah ~/storage/shared
Arch Linux XFCE4 on Android
Made by Arkael
Arch Linux + XFCE4 + Android + Termux + Termux:X11
A lightweight Linux desktop experience running on Android.