All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
The fastest remote desktop over Localhost on Linux ?
I've got MIPAD 4. it's specification is great for a tablet. But doesn't matter how good the hardware, you really can't replace a pc with a mobile OS, i mean look at ipad pro
So, I decided to deploy a Real Desktop OS with Real Desktop Software. I decided to go ubuntu and install the usual stuff. You know, chrome, libre office inkscape, gimp, vscode. They all works well, but the framerate is a little bit slow.
I have tried vnc and X11. Any alternative to make it go faster. By faster I mean the framerate. The apps all opening and processing stuff just fine, just like in the pc.
nb : I am using Linux Deploy on Play Store. I believe it use somekind of openvz / lxc thing to make it work.
Comments
If you're fine with aarch64, try AnLinux or equivalent scripts on Termux. It uses proot which could be faster than Linux Deploy.
Here you can find a guide to setup Ubuntu with VNC on Termux.
I look into it, it uses the same protocol (vnc). I fail to see how it will give me a difference fps.
TigerVNC works for me.
It uses a different technology to run the distro. You won't find anything much faster than VNC.
I don't think it's available for android
I tried it. Neat solution for those who doesn't have root. In term of performance, I can hardly see any difference between chroot vs proot.
Install NoMachine in Ubuntu and then use the NoMachine Android App to connect to it and see if thats any faster.
I'm not entirely sure, but have you considered that the reason for the low frame rate might be the poor graphics performance of the tablet? You could try disabling compositing on whatever window manager you are using.
This is from my experience of using XRDP on a VPS without a graphics card.
My tablet has a powerful graphic card. As in low fps I don't mean it's very low fps. It can do 30++ fps just fine. I just wanted to get higher.
Tried it. The server can't even start.
I used to use X2Go which was pretty good.
VNC is actually pretty slow, particularly over high latency connections. Try comparing VNC and RDP to a Windows machine - RDP is significantly better in terms of responsiveness. Doing the initial Windows Server setup for a KVM VPS over VNC is painful, I always look forward to enabling RDP and getting rid of VNC.
VNC on Windows works in a very inefficient way, by copying bitmap regions which are already drawn on screen. RDP is much more low-level than that. There's a way to speed up VNC by install a specific display driver, but that needs to be done separately and it does not always work.
On Linux it's the other way round, Xvnc is a special X server which draws directly into the VNC protocol (and doesn't have any local display to begin with), whereas RDP on Linux is "produced" by wrapping it around VNC (and Xvnc) under the hood.
This hasn't been the case for a long time (although it took a while for Debian/Ubuntu to catch up). My preferred way of remoting is now XRDP with RemoteFX and the xorgxrdp backend.
In the title, is "localhost" supposed to be "local LAN"? Localhost has a specific meaning and wouldn't make much sense.
I think the problem is wireless and/or your tablet.
When I use TigerVNC and a cheap lagtop outside (to remote into the workstation inside) and good old copper the speed/responsiveness is close to native.
No. It's localhost. As in 127.0.0.1. I was installing A desktop OS on top of my Android using chroot / proot.
So latency , or lan or wireless or internet speed have nothing to do with it.
You've lost me on what you're trying to do. 127.0.0.1 will be it's own OS, not the wtf is "on top". But whatever, we'll agree on "same machine". Someone already mentioned nomachine, so that would have been my advice.
Good luck with your remote.
As far as I understand it now...
it isn't even actually remote.
Yes, it's not even remote because it's on the same machine. I am using the term remote because that's what's the app is called. e.g. Remote Desktop Client
The machine has 2 os (Android + Ubuntu), running at the same time, sharing the same resource, IP, Internet connection, kernel, etc. Including the localhost / 127.0.0.1.
Maybe this will make more sense :
https://www.maketecheasier.com/install-ubuntu-on-android-linux-deploy/
tried nomachine, for some reason, the service refuse to start.
or better, Install GIMP / Inkscape from playstore. It's basically the same, except it'll be using XServer Forwarder
Take a screenshot every second then create a powerpoint presentation.
EZ.
Thanks but no thanks.
Strange. Might need to run a netstat tool to verify the port is listening to connect to.