Remmina comes preloaded with Zorin 18.
It's been hit or miss, sometimes working, mostly not while connecting from Zorin to an Ubuntu v25 PC (black screen).
Research provided that Remmina is poorly compatible with Wayland, which both Zorin and Ubuntu are. This made me wonder why it came preloded with the installation.
Instead I installed NoMachine, which works very well, except not if the remote computer is headless (won't connect) and it needs to be installed on both ends.
Two solutions for the headless problem:
Occasional use, SSH to the remote PC and send the following command to disable the GUI temporarily (resets at reboot) then connect with NoMachine.
- Enable SSH on the target machine (have to be connected to it first obviously)
sudo systemctl enable --now ssh
sudo systemctl status ssh
- Temporarily turn off GDM and reload NoMachine
sudo systemctl stop gdm && sudo systemctl mask --runtime gdm.service && sudo /usr/NX/bin/nxserver --restart
Long term fix, add a display emulator to the HDMI or Display port of the remote computer to fool NoMachine, I've found a pair 4k 60Hz emulators for $11 on Amazon.