I installed x11vnc on Mint and it works fine as long as I have a monitor plugged into the server. I want to run the server without a monitor though. That apparently doesn’t work with Cinnamon. I already bought a dummy plug to simulate a monitor but that seems clunky. Is there a better way? I’m also open to using a different VNC server or even a different distro (as long as it’s not Ubuntu or Arch).
Not sure if it fits your use case, but I’ve been meaning to try this on my servers.
xrdp
https://www.digitalocean.com/community/tutorials/how-to-enable-remote-desktop-protocol-using-xrdp-on-ubuntu-22-04