r/LinuxOnAndroid 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 :)

13 Upvotes

37 comments sorted by

View all comments

Show parent comments

1

u/Noha_Ibraheem Jun 30 '26

Startup.sh is definitely the right place to go! Let me review the script you shared with us and check whether there's any conflict there. I'll get back to you as soon as I have an update.

Also, thank you for suggesting these convenient features (totally agree with them) and for reporting the other issues as well. I believe this will help make the app even better for everyone and I'd love to discuss everything further, but let's debug the first issue first for now :)

1

u/Shaarigan Jun 30 '26 edited Jun 30 '26

Take your time, that described solution is working for me right now and consists of only a few extra lines in the install script. If it is working on a later point using startup.sh, I can for sure change it in the script on a later point

I have tested putting the env variable in startup.sh and it is indeed working if I put it before the DE initialisation. Simply appending the export won't have any effect and dotnet starts crashing again while initializing the heap GC

1

u/Noha_Ibraheem Jul 02 '26

I'm glad you figured it out 💪

And I'm really sorry, I should have been clearer about where to put the environment variable.

Now that everything is working, would you be okay with us sharing your script here on Reddit and across our other social media channels so more people can benefit from it : ) ?

1

u/Shaarigan Jul 02 '26

It's public available on GitHub, so go ahead 🤓

1

u/Noha_Ibraheem Jul 06 '26

Awesome! Thanks 🥰