Skapa en instans och anslut till den via SSH för att köra kommandona nedan.
sudo apt update
sudo apt install xfce4 xfce4-goodies
sudo apt install dbus-x11
sudo apt install tigervnc-standalone-server
Bonus: installera Google Chrome (det finns ingen webbläsare som standard)
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
Konfigurera VNC-servern
vncserver
Konfigurera xstartup-filen (behöver nog skapas upp)
vi ~/.vnc/xstartup
och lägg in innehållet nedan
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4
chmod +x ~/.vnc/xstartup
Skapa denna fil
sudo vi /etc/systemd/system/vncserver@.service
och lägg in innehållet nedan (byt ut din_användare)
[Unit]
Description=Start TigerVNC server at startup
After=syslog.target network.target
[Service]
Type=simple
User=din_användare
Group=din_användare
WorkingDirectory=/home/din_användare
PIDFile=/home/din_användare/.vnc/%H:590%i.pid
ExecStartPre=-/bin/sh -c "/usr/bin/vncserver -kill :%i > /dev/null 2>&1"
ExecStart=/usr/bin/vncserver -fg -depth 24 -geometry 1920x1080 -localhost no :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
sudo chmod +x /etc/systemd/system/vncserver@.service
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
vncserver -kill :*
sudo systemctl start vncserver@1
sudo systemctl status vncserver@1
Nu går det att ansluta till vnc://serverns_ip:5901 med en VNC-klient eller på MacOS: Finder > Gå > Anslut till server