Am un Ubuntu 21.10 headless și trebuie să mă conectez la el folosind desktopul de la distanță. Când încerc să încep să folosesc vncserver
comanda Primesc codul de ieșire prea devreme de mai jos
hd2900@hd2900:~/.vnc$ vncserver
Noul server Xtigervnc „hd2900:1 (hd2900)” pe portul 5901 pentru afișare :1.
Utilizați xtigervncviewer -SecurityTypes VncAuth -passwd /home/hd2900/.vnc/passwd :1 pentru a vă conecta la serverul VNC.
=================== coada /home/hd2900/.vnc/hd2900:5901.log ================= ==
==================================================== =============================
Pornirea sesiunii prin „/home/hd2900/.vnc/xstartup” a ieșit curat prea devreme (< 3 secunde)!
Poate încercați mai întâi ceva simplu, de ex.
tigervncserver -xstartup /usr/bin/xterm
Sesiunea X a ieșit curat!
Uciderea procesului Xtigervnc ID 10156... succes!
hd2900@hd2900:~/.vnc$ lsb_release -a
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 21.10
Lansare: 21.10
Nume de cod: ticălos
Fișierul meu xstartup este configurat ca
cat xstartup
#!/bin/sh
# Porniți desktopul Gnome 3
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
VNC a fost înființat de
apt install ubuntu-gnome-desktop
apt install tigervnc-standalone-server
Apoi am configurat parola folosind vncpasswd
comanda urmata de vncserver
a comanda lansarea serverului.