It works for me. I was able to install Anbox and then get MS Word and MS Excel. I used VirtualBox. Both those application were very slow, maybe because I only had 1 GB RAM and 1 CPU for the the Librem 5 VM.
You may want to try the VirtualBox instead of Gnome Boxes
Thanks, I’ll have another go with [quote=“buzzLightyear, post:2, topic:13292”]
VirtualBox
[/quote]
I just wanted to avoid switching between SSH on my workstation to the GUI on the phone.
Maybe, but that shouldn’t be necessary in this case because, as per the link in the previous post, as of almost 4 years ago the necessary APIs have been made available with Gnome using Wayland to allow remote desktop protocols generically (whether RDP or VNC) and the VNC server updated to use it.
The problem that I came up against is that the settings for the VNC server did not come up in Settings on the Librem 5, so it isn’t obvious how to enable it or how to configure it. Needs more investigation.
tightvncserver gives me a fatal error.
It’s dependent on X11:
xauth: file /home/purism/.Xauthority does not exist
Couldn’t start Xtightvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn’t start Xtightvnc process.
As it happens, my desktop is running Hirsute (Ubuntu 21.04) and seems to be at a similar level of functionality (Wayland, gnome-remote-desktop) - and VNC does work - at least to the point of seeing something listening on port 5900.
On the other hand, even though I start the service on the Librem 5 and journalctl shows that the service started, I don’t see anything listening on that port.
I have attempted to replicate the configuration information on the Librem 5 (specifying what connections VNC will listen on and specifying the password), the things that the “settings” app allows me to configure for the VNC server on the desktop.
It may be worth revisiting once Byzantium is released.
I have build https://github.com/any1/wayvnc on my x86 Debian Laptop in PureOS ARM64 chroot. Development dependencies are available as regular PureOS packages except for