Yes it does seem like there is a lot of complexity and interactions.
All that said, I have a MeLE Quieter3 Intel based SBC side by side with the Khadas VIM4. The MeLE Quieter 3 is running the x64 Ubuntu 22.04.1 LTS off the shelf download from the Ubuntu web site. VNC, RDP, Wayland, pipewire all work without any messing around. And to make it worse for Khadas, the performance of the MeLE SBC is far better. Hardware video drivers are working fine. Trying to do a ARM based Linux machine does seem to be still far behind x64 Intel or AMD. And now we have RISC-V coming up.
khadas@Khadas:~$ cat /etc/fenix-release
# PLEASE DO NOT EDIT THIS FILE
BOARD=VIM4
VENDOR=Amlogic
VERSION=1.2
ARCH=arm64
INITRD_ARCH=arm64
IMAGE_VERSION=1.2-221018
################ GIT VERSION ################
UBOOT_GIT_VERSION=khadas-vims-u-boot-2019.01-v1.2-release
LINUX_GIT_VERSION=khadas-vims-linux-5.4-v1.2-release
FENIX_GIT_VERSION=v1.2
#############################################
Tried with desktop logged on and with desktop logged out. Used standard desktop sharing setup that is shown in ‘Remote Desktop’ section of ‘Sharing’ in ‘Setting’.
Again, not having this working as easily as it does on stock Ubuntu on x86 SBC makes it so difficult for end users to select your product as a useful tool. That’s not good for you, that not good for Linux, that’s not good for ARM.
About VNC it works on Ubuntu 20.04, but we do the same steps on Ubuntu 22.04 it doesn’t work, we need to check waht’s the different between Ubuntu 20.04 & Ubuntu 22.04.
I did the steps @hojordsh recommended prior to the clean install of the Oct release of the desktop image, it worked then, however I have not tried it since my full wowoo install of the Oct release. Even if that works, it really not the solution that is optimal, IMHO. The control panel vnc and rdp should work out of the box as it does on a stock x64 ubuntu install.
I am running the Intel based SBC shown below side by side with the VIM4 ARM. As is shown in the screen capture, it is running the standard download Ubuntu 22.04.1 LTS with GNOME 42.4 using Wayland windowing system. This is all standard ‘out of the box’ nothing added or changed other than via standard ‘apt-get update’ ‘apt-get ful-upgrade’. VNC and RDP work and are able to interact with the GUI session logged into the physical machine. IMHO, this is the way it should work, not a separate session on VNC/RDP from the physical session.
MeLE Fanless Mini PC Quieter3Q Celeron N5105 8GB 256GB Windows 11 Pro Micro Computer Small Desktop Servers with Gigabit Ethernet WiFi 6 PXE Dual HDMI 4K Unlock BIOS
@deepvim Sorry to trouble you again. I installed the vnc service on the Intel based SBC today( The details of the desktop environment are shown in the following figure)
My Intel based SBC was a disappointment to me.His remote screen can connect successfully, but it doesn’t have any display just black.
My judgment is that the desktop environment is not working. I wrote a configuration file for it to run at startup( file path: ~/.vnc/xstartup). My config file just makes it work for the xfce desktop environment.
Unfortunately GNOME is what I want .
I would like to know if you have modified or added configuration files for VNC(eg: ~/.vnc/xstartup)
Please forgive me for being new to vnc .I’m working on it and I look forward to some help from you. I want the vnc to work properly(Ubuntu 22.04.1 LTS with GNOME 42.4 using Wayland windowing system or x11)
Hi @ivan.li I have wasted many an hour on getting VNC and RDP to work on many various client/server combos. Don’t know if you are old enough, but way back went, I thought these were going to solve the hours that we all wasted getting remote X.11 to work Not.
Black VNC and RDP screens are an unfortunate fact of the path to getting these things to work.
As I said, I modified NOTHING in the stock Ubuntu 22.04.1 Remote Desktop Control panel or in any config files. That said, setting on the client side can make a difference, I am using RealVNC VNC Viewer 6.21.920 (r45849) x64 (Oct 14 2021 14:43:07) client on Mac OS 12.6. Try setting ‘Picture Quality’ to ‘High’ and ‘Scaling’ to ‘Automatic’, ‘Security’ to ‘Let VNC Server choose’ on your VNC client.
I note you are using X11 Windowing System, where as my Intel SBC Ubuntu 22.04.1 is using Wayland. As well, you and I have a different graphics adapter on the Linux machine. Both may play into the difference.
Apologies I can not be of more help. The whole remote control thing is a PIA.