@devSJR That is true. Also, the only way to access the desktop in Termux is VNC or similar. That is also an overhead.
@devSJR That is true. Also, the only way to access the desktop in Termux is VNC or similar. That is also an overhead.
@itsfoss I wasn't able to get that app working on my OnePlus Nord n10 5G. Is that something specific to that model or is it more likely I did something wrong while trying to install it?
@ferriematthew @itsfoss For me, it was working after a second attempt. Try to clean the cache and storage and repeat it. Somme installation steps took time. I think the even mention that sometimes the installation process seems like stalled.
@devSJR @ferriematthew @itsfoss from where u got the app?
@GOKUSHRM There is a download: https://localdesktop.github.io/
It points to the GitHub repo
https://github.com/localdesktop/localdesktop/releases
Just look at the latest "Assets"
localdesktop-1.x.y.apk should work.
@itsfoss available on f-droid?
@GOKUSHRM @itsfoss No. I guess it would be good to point @IzzyOnDroid to this.
@devSJR @itsfoss @IzzyOnDroid I'm using izzyondroid repo on f-droid
@devSJR is this different from f-droid /izzyondroid?
@GOKUSHRM Sorry, I do not understand what you mean. I just mentioned this app to IzzyOnDroid in case he does not know the app (I guess he does). If he happens to like the quality and the the criteria match his scope he often includes new apps in his repository.
@itsfoss
Also Termux provides full linux with xfce for years already.
@SanskritFritz That is true. However, this app makes it really really easy to install a Linux (Arch) with a desktop enviromnent (XFCE by default). Starting it means just to start the app and it enters a full screen linux. It seems pretty fast. Methinks, it uses #Wayland.
@devSJR That is true. Also, the only way to access the desktop in Termux is VNC or similar. That is also an overhead.
@SanskritFritz I can say that the #Termux/PRoot/VNC approach works but for average users this one seems to be a better fit.
I looked in more detail. It is a rewrite (previously Kotlin + C++). They write the app in #Rust and use #Wayland and #PRoot. PRoot can be a show stopper since some Android kernels have no system calls to support it. Besides #XFCE, #KDE, #GNOME and more are being worked on.
It is ARM64-v8a only but https://localdesktop.github.io/docs/developer/build-for-unofficially-supported-platform
Edit:
how-it-works: https://localdesktop.github.io/docs/developer/how-it-works
@devSJR
This is where it comes from I guess https://archlinuxarm.org/
@devSJR One question: can you use the binary packages from Arch Linux? If yes, then it all runs in a virtual environment, where the CPU is emulated I think. Arch Linux provides only x86_64 packages. For Arm I have to rebuild every package. Am I wrong here?
@SanskritFritz Since I am a Debian user I have no experience with Arch so far. I am starting with this here. Here is what they say about installation https://localdesktop.github.io/docs/user/getting-started#how-to-install-applications
BTW, here is how it works: https://github.com/localdesktop/localdesktop#how-it-works
@devSJR So it runs alongside Android wow