In this blog, we will be installing Heaviest Desktop (KDE plasma) with Lightweight distro (Alpine Linux) on Android without Root.
Prerequisite
Termux
Installation
First we need to install proot-distro and then alpine linux, execute following to do that
pkg update && pkg install proot-distro -y && proot-distro install alpine
Login to Alpine Linux
proot-distro login alpine
Now we install plasma desktop
apk update && apk install plasma dbus
Now plasma is installed, then open new session for that swipe left in Termux and click on new session
Next we will install vncserver
pkg install tigervnc xorg-xhost -y
Now start vncserver and make it to listen coming connection
vncserver -geometry 1280x720 -listen tcp :1 && DISPLAY=:1 xhost +
Now again to alpine linux and start plasma desktop
DISPLAY=:1 dbus-launch plasma_session
Now you are all done, just open vnc viewer and create a new connection with localhost:1 and connect to it and enjoy.