RealVNC install on RPi4 with UbuntuMate 20.04.1 LTS

Hello everybody,
I'm a linux newbie, so please forgive my errors / misunderstandings.

I'm trying to install RealVNC on Ubuntu Mate 20.04.1 LTS (ubuntu-mate-20.04.1-desktop-amd64.iso) running on RPi4 8GB: I would like to be able to control my RPi4 from everywhere.

What I did:

  1. Forced the architecture > sudo dpkg --add-architecture armhf && sudo apt update

  2. sudo apt install libx11-6

  3. download RealVNC Server for Raspberry (https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.7.2-Linux-ARM.deb) and Install with GDebi

  4. Start VNC service > sudo systemctl start vncserver-x11-serviced.service

  5. Enable Server Start on reboot > sudo systemctl enable vncserver-x11-serviced.service

  6. Enter credentials > sudo vnclicensewiz

And it's here that I'm getting an error message from RealVNC as “failed to read configuration”
From terminal i get:

vnclicensewiz_helper[2370]: ProcHelper: Unable to read configuration: read: Connection reset by peer (104)

Hope somebody could help me!
Thanks in advance

Finally I found the answer!

Here is the complete procedure:

1. Forced the architecture

sudo dpkg --add-architecture armhf && sudo apt update

2. Download RealVNC Server for Raspberry
([https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.7.2-Linux-ARM.deb](http://RealVNC Connect Server for Raspberry)) and Install with GDebi

3. Copy the following lib files from the Pi4 firmware repository in folder /usr/lib

libbcm_host.so
libvcos.so
libmmal.so
libmmal_core.so
libmmal_components.so
libmmal_util.so
libmmal_vc_client.so
libchiq_arm.so
libvcsm.so
libcontainers.so

4. Start VNC service

sudo systemctl start vncserver-x11-serviced.service

5. Enable Server Start on reboot

sudo systemctl enable vncserver-x11-serviced.service

6. Enter credentials

sudo vnclicensewiz

Many thanks to Angelo who published this Post in raspberrypi.org

Hope it helps

2 Likes

I can hardly express my appreciation... Was desperate looking the way to install RealVNC into my 64bit UbuntuMATE system.

There's only a tiny correction you should edit in your instructions:

Both your list and RaspberryPi.org mention the name of a Library file with a typo...
It should be: libvchiq_arm.so

Thanks again!