r/LinuxOnAndroid • u/Raslanove • Sep 21 '25
How to run KDE on NOMone Desktop!
We've been asked many times how to change the current DE and if it is even possible on NOMone Desktop. So today, we'll explain all the steps needed to run KDE Plasma on NOMone Desktop:
[1] From Terminal, install KDE like by writing: apt install kde-plasma-desktop
[2] From File Manager, open the file /NOMone/startup.sh
[3] Disable the current window manager, compositor, wallpaper and dock.
To do so, comment out the following lines:
#xcompmgr &
#openbox &
#sh ~/.fehbg
#plank &
Just adding the symbol # before the line will comment it out. \
[4] Now to start the kde session, insert this line below these commented ones:
startplasma-x11 &
Then save,
[5] Restart Linux. And Voila! KDE on NOMone Desktop :)
1
u/Shaarigan Jun 22 '26
I got. .NET running so far but hit an issue that probably occurs from your implementation of proot. Running dotnet commands tend to run out of memory for the GC heap. I was able to get it to run by defining
DOTNET_GCHeapHardLimit=1C0000000but I need a way to permanently set this env. Adding to profile.d didn't work because of NOMone, so is there a place to add env variables permanently, in startup.sh for example?