Skip to content

arfshl/proot-distro-desktop

Repository files navigation

PRoot Distro Desktop

Script to install desktop environment for PRoot Distro.

Supported Desktop Environment:

  • XFCE, MATE, LXQt, LXDE (stable and worked well)
  • Cinnamon and KDE (A bit slow)

You Need

Distribution Flavor/Desktop Environment
Alpine Linux XFCE LXQt MATE Cinnamon KDE
Alpine Linux Edge XFCE LXQt MATE Cinnamon KDE
Arch Linux XFCE LXQt MATE LXDE Cinnamon KDE
Debian Stable (Recommended for beginners) XFCE LXQt MATE LXDE Cinnamon KDE
Debian Sid XFCE LXQt MATE LXDE Cinnamon KDE
Debian Testing XFCE LXQt MATE LXDE Cinnamon KDE
Fedora XFCE LXQt MATE LXDE Cinnamon KDE
Manjaro XFCE LXQt MATE LXDE Cinnamon KDE
OpenSUSE Leap XFCE LXQt MATE LXDE Cinnamon KDE
OpenSUSE Tumbleweed XFCE LXQt MATE LXDE Cinnamon KDE
Trisquel GNU/Linux Libre XFCE LXQt MATE LXDE Cinnamon KDE
Ubuntu Regular Release XFCE LXQt MATE LXDE Cinnamon KDE
Ubuntu LTS (Recommended for beginners) XFCE LXQt MATE LXDE Cinnamon KDE
Void Linux musl libc XFCE LXQt MATE LXDE Cinnamon KDE

Uninstalling

- Rootfs-only uninstall
#!/bin/sh
proot-distro remove [distro aliases]

rm /data/data/com.termux/files/usr/bin/[distro aliases]
rm /data/data/com.termux/files/usr/bin/[distro aliases]-x11


- Full Uninstall, including in-termux dependency
#!/bin/sh
proot-distro remove [distro aliases]

rm /data/data/com.termux/files/usr/bin/[distro aliases]
rm /data/data/com.termux/files/usr/bin/[distro aliases]-x11

apt remove proot-distro termux-x11 pulseaudio vulkan-loader-android mesa-zink virglrenderer-mesa-zink virglrenderer-android -y && apt autoremove -y

Replace [distro aliases] with distro alias you're using, available on installation page

Support for android 5/6 without proot-distro, based on andronixapp/andronixorigin, and running latest distro version

Readme Card

Custom rootfs build repo for android 5/6

Readme Card

We also have Native Termux desktop version without proot-distro here!

Readme Card

Credits

andronixapp/andronixorigin Inspiration for making this project, VNC startup mechanism, Licensed under MIT License.

linuxmasterdroid/termux-desktops Pulseaudio and Termux:X11 startup mechanism, Licensed under GPLv3.

Pulseaudio fix for One UI, Issue #19623 on termux-packages

Releases

No releases published

Packages

 
 
 

Contributors

Languages