set gdm3 to autologin with freeipa user
enable remote stuff
done
In proxmox, edit the display controller on the VNC/Ubuntu vm to a VMware compatible with 128MB of memory. This should make it possible to select higher resolutions.
Power off the vm and start it up again - confirm that vnc is now available on port 5900.