My Rpi Model 3B+ is connected through my laptop using VNC instead of HDMI and monitor, unfortunately I ran into some problems,I tried making the Rpi Headless by following this video on YT: https://www.youtube.com/watch?v=DkqzLHopaeE&t=56s but it didnt work. So I went back to my laptop, then when reconnected to VNC it says connection refused from the computer, then found a way around from this error by opening Putty and entering my Rpi's IP Address accessing the command shell of Rpi, then by typing vncserver it will then only allow to have the connection. but there were major problems like:
1) trying to open Raspberry Pi Configuration on the Main Menu is not showing and same goes for other Options.
2) Have to open Putty and enter the IP of my Rpi then login then type vncserver to have it working again and again. unlike before i just straight open it on VNC.
Maybe because i think the commands used in that video ovveruled the RPi? It told me to open the crontab etc. it says all in the video. Im really lost now. I have to use a TV/ Monitor again just to open the Raspberry Pi Configuration.
It is unclear exactly what you are asking, HOWEVER
The RealVNC server on the Pi is configured to share the existing
desktop - so if you don't have one it will not exist.
If you start VNC by running vncserver it will create a "Virtual
Desktop". This is quite usable BUT many of the Foundation
utilities write direct to the Video Core, so will not appear on a
I saw the video i believe you disabled your desktop when you made the raspi-config setting change "Boot to CLI".
If you are able to access the Pi from Putty commandline and are successfully able to login, do the following commands:
(sudo makes any command run as admin/root user)
Now you can open VNC client software on your windows or macox or ubuntu computer and connect to the VNC desktop again.
If you want to always have the desktop, make sure you turn-off the "Boot to CLI" and turn it back to "Boot to desktop" this will fix your problem too.