Puncte:0

Conexiunea la serverul VNC a eșuat: Conexiune refuzată; Serverul VNC a închis conexiunea și serverul X rulează deja pe afișaj :1

drapel cn
s.k

Am configurat un server VNC împreună cu xfce4 pe o mașină la distanță urmând acest tutorial: https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-20-04

pe scurt, pe server:

$ apt update && apt install xfce4 xfce4-goodies tightvncserver

după ce am pornit o instanță VNC, după cum urmează (am configurat o parolă când vi se solicită):

$ tightvncserver -localhost -geometry 1600x1280


Noul desktop „X” este server.domain.org:1

Pornirea aplicațiilor specificate în /home/userroot/.vnc/xstartup
Fișierul jurnal este /home/userroot/.vnc/server.domain.org:1.log

aici este xstartup conținutul fișierului în ~/.vnc:

#!/bin/sh
set -xv

xrdb $HOME/.Xresources
#xsetroot -gri solid
#x-terminal-emulator -geometry 80x24+10+10 -ls -title „$VNCDESKTOP Desktop” &
#x-window-manager &
# Remediați pentru ca GNOME să funcționeze
#export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
/usr/bin/startxfce4 &

De asemenea, am încercat să adaug aceste două rânduri în aceasta xstartup fişier:

dezactivați SESSION_MANAGER
dezactivați DBUS_SESSION_BUS_ADDRESS

asa cum este documentat aici: https://ubuntuforums.org/showthread.php?t=2442905&s=1a71305ce4f7a8e7360357cf0dbc074c&p=13955725#post13955725
dar asta nu schimba nimic.

Iată conținutul fișierului jurnal: server.domain.org:1.log odată ce instanța VNC a pornit:

03/07/21 13:33:13 Versiunea Xvnc TightVNC-1.3.10
03/07/21 13:33:13 Copyright (C) 2000-2009 TightVNC Group
03/07/21 13:33:13 Copyright (C) 1999 AT&T Laboratories Cambridge
03/07/21 13:33:13 Toate drepturile rezervate.
03/07/21 13:33:13 Consultați http://www.tightvnc.com/ pentru informații despre TightVNC
03/07/21 13:33:13 Nume desktop „X” (server.domain.org:1)
03/07/21 13:33:13 Versiuni de protocol acceptate: 3.3, 3.7, 3.8, 3.7t, 3.8t
03/07/21 13:33:13 Ascultarea conexiunilor VNC pe portul TCP 5901
Directorul de fonturi „/usr/share/fonts/X11/75dpi/” nu a fost găsit - ignorând
Directorul de fonturi „/usr/share/fonts/X11/100dpi/” nu a fost găsit - ignorând

xrdb $HOME/.Xresources
+ xrdb /home/userroot/.Xresources
xrdb: Nu există un astfel de fișier sau director
xrdb: nu se poate deschide fișierul „/home/userroot/.Xresources”
#xsetroot -gri solid
#x-terminal-emulator -geometry 80x24+10+10 -ls -title „$VNCDESKTOP Desktop” &
#x-window-manager &
# Remediați pentru ca GNOME să funcționeze
#export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
/usr/bin/startxfce4 &

+ /usr/bin/startxfce4
/usr/bin/startxfce4: serverul X rulează deja pe afișaj :1
Xlib: extensia „RANDR” lipsește pe afișajul „:1”.
gpg-agent[23223]: AVERTISMENT: „--write-env-file” este o opțiune învechită - nu are niciun efect
gpg-agent: un gpg-agent rulează deja - nu pornește unul nou

(xfce4-session:23216): xfce4-session-WARNING **: 13:33:14.479: gpg-agent nu a returnat niciun PID în variabile
(xfce4-session:23216): xfce4-session-WARNING **: 13:33:14.480: xfsm_manager_load_session: Ceva în neregulă cu /home/userroot/.cache/sessions/xfce4-session-server.domaines.org:1 exista? Problemă cu permisiunile?
Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
(xfwm4:23226): xfwm4-AVERTISMENT **: 13:33:14.499: Afișajul nu acceptă extensia XRender.
(xfwm4:23226): xfwm4-AVERTISMENT **: 13:33:14.499: Afișajul nu acceptă extensia XRandr.
(xfwm4:23226): xfwm4-AVERTISMENT **: 13:33:14.499: Afișajul nu acceptă extensia XComposite.
(xfwm4:23226): xfwm4-AVERTISMENT **: 13:33:14.499: Afișajul nu acceptă extensia XDamage.
(xfwm4:23226): xfwm4-AVERTISMENT **: 13:33:14.499: Afișajul nu acceptă extensia XFixes.
(xfwm4:23226): xfwm4-AVERTISMENT **: 13:33:14.499: Manager de compunere dezactivat.

Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
xfwm4-Message: 13:33:14.537: Modificator de tastatură neacceptat „<Super>Tab”

(xfwm4:23226): xfwm4-AVERTISMENT **: 13:33:14.538: Formatul vizual nu poate fi găsit pe ecran 0
Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
(xfsettingsd:23231): xfsettingsd-CRITICAL **: 13:33:14.555: Nu a fost găsită nicio extensie RANDR pe afișaj :1.0. Setările de afișare nu vor fi aplicate.
Xlib: extensia „XInputExtension” lipsește pe afișaj „:1.0”.
(xfsettingsd:23231): xfsettingsd-CRITICAL **: 13:33:14.555: XI nu este prezent.
(xfsettingsd:23231): xfsettingsd-CRITICAL **: 13:33:14.555: Nu s-a inițializat extensia Xkb.
(xfsettingsd:23231): xfsettingsd-CRITICAL **: 13:33:14.556: Nu s-a inițializat extensia Accesibilitate.
(Thunar:23233): Gtk-WARNING **: 13:33:14.557: Imposibil de localizat motorul de temă în module_path: "pixmap",
  (de mult timp linia anterioară)
(xfwm4:23226): Gtk-WARNING **: 13:33:14.560: Imposibil de localizat motorul de temă în module_path: „pixmap”,
(xfdesktop:23235): Gtk-WARNING **: 13:33:14.561: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfwm4:23226): Gtk-WARNING **: 13:33:14.561: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfwm4:23226): Gtk-WARNING **: 13:33:14.561: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfdesktop:23235): Gtk-WARNING **: 13:33:14.561: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfdesktop:23235): Gtk-WARNING **: 13:33:14.561: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfwm4:23226): Gtk-WARNING **: 13:33:14.562: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfwm4:23226): Gtk-WARNING **: 13:33:14.562: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfdesktop:23235): Gtk-WARNING **: 13:33:14.562: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfdesktop:23235): Gtk-WARNING **: 13:33:14.562: Imposibil de localizat motorul de teme în module_path: "pixmap",
(xfce4-session:23216): Gtk-WARNING **: 13:33:14.564: Imposibil de localizat motorul de teme în module_path: "pixmap",
  (de mult timp linia anterioară)
vmware-user: nu a putut deschide /proc/fs/vmblock/dev
(xfsettingsd:23231): Gtk-WARNING **: 13:33:14.571: Imposibil de localizat motorul de teme în module_path: "pixmap",
  (de mult timp linia anterioară)

Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
(migrate:23252): Gtk-WARNING **: 13:33:14.625: Imposibil de localizat motorul de teme în module_path: "pixmap",
  (de mult timp linia anterioară)
xfwm4-Message: 13:33:14.628: Modificator de tastatură neacceptat „<Super>Tab”

** (xfdesktop:23235): AVERTISMENT **: 13:33:14.796: Nu s-a putut seta fundalul „/usr/share/backgrounds/xfce/xfce-teal.jpg”: GDBus.Error:org.freedesktop.DBus. Error.InvalidArgs: nu există o astfel de interfață „org.freedesktop.DisplayManager.AccountsService”
Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.
Xlib: extensia „VMWARE_CTRL” lipsește pe afișaj „:1.0”.
Xlib: extensia „RANDR” lipsește pe afișaj „:1.0”.

(Rețineți că elimin liniile duble cu un substituent)

În timp ce sunt pe partea client (portul 22 este deschis în mod natural pe firewall-ul serverului (ufw)), deschid un tunel SSH:

$ ssh -f -N -L 5901:localhost:5901 -l userroot server.domain.org

și apoi încerc să mă conectez, dar mă confrunt cu această eroare (nu mai sunt linii noi în jurnalul serverului după această încercare):

$ xtightvncviewer localhost:5901

canal 2: deschidere eșuată: conectare eșuată: conexiune refuzată
xtightvncviewer: server VNC conexiune închisă

Atât serverul, cât și clientul se bazează pe Ubuntu 18.04.5 LTS (GNU/Linux 5.4.0-77-generic x86_64).

Cum să remediez asta? Am omis ceva la configurarea serverului?

drapel hr
`/usr/bin/startxfce4: serverul X rulează deja pe afișaj :1` pare... ciudat. *Ar trebui* să fie suficient de inteligent pentru a alege următorul afișaj disponibil - dar mă întreb dacă nu este, dintr-un motiv oarecare? Ați încercat să specificați un număr diferit de afișare în mod explicit (cum ar fi `tightvncserver -localhost -geometry 1600x1280 :5`) și să ajustați portul înainte în consecință (adică 5905 în loc de 5901)?
s.k avatar
drapel cn
s.k
Da, e ciudat pentru că este un server fără cap și am instalat proaspăt `xfce4` și `tightvncserver`. Dacă specific manual `:5`, pornește automat pe `:1`. Nu există un astfel de fișier `server.domain.org:5.pid`, ci un `server.domain.org:1.pid`.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.