Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »1_isthenumber« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 05.07.2022

Derivat: Ubuntu

Version: Ubuntu 20.04 LTS - Focal Fossa

Architektur: 64-Bit PC

Desktop: LXDE

  • Nachricht senden

1

05.07.2022, 15:42

VNC service startet nicht

Hallo an alle,

ich war vor einigen Jahren immer mal wieder hier unterwegs. Dann wieder zu Windows, jetzt wieder zurück zu Linux.
Im Moment spiele ich etwas herum und habe auf einem alten PC von mir Ubuntu 22 Server draufgeladen und diese Anleitung befolgt(bis auf den SSH Tunnel).

Als ich fertig war, konnte ich den Server via VNC vom Laptop aus aufrufen, LXDE war da, alles super.
Dann hab ich den PC abgestöpselt und woanders positioniert, Lankabel wieder dran, gestartet...TOT



sudo systemctl status vncserver@1 sagt

Quellcode

1
2
3
× vncserver@1.service - Start TightVNC server at startup
     Loaded: loaded (/etc/systemd/system/vncserver@.service; enabled; vendor preset: enabled)     Active: failed (Result: timeout) since Tue 2022-07-05 13:28:24 UTC; 9min ago    Process: 765 ExecStartPre=/usr/bin/vncserver -kill :1 > /dev/null 2>&1 (code=exited, status=1/FAILURE)    Process: 893 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 -localhost :1 (code=exited, status=0/SUCCESS)        CPU: 5.677s
Jul 05 13:27:04 localnas dbus-daemon[977]: [session uid=1000 pid=975] Successfully activated service 'org.gtk.vfs.Metadata'Jul 05 13:27:15 localnas org.xfce.ScreenSaver[998]: Xlib:  extension "DPMS" missing on display ":1".Jul 05 13:27:30 localnas org.xfce.ScreenSaver[998]: Xlib:  extension "DPMS" missing on display ":1".Jul 05 13:27:45 localnas org.xfce.ScreenSaver[998]: Xlib:  extension "DPMS" missing on display ":1".Jul 05 13:28:00 localnas org.xfce.ScreenSaver[998]: Xlib:  extension "DPMS" missing on display ":1".Jul 05 13:28:15 localnas org.xfce.ScreenSaver[998]: Xlib:  extension "DPMS" missing on display ":1".Jul 05 13:28:21 localnas systemd[1]: vncserver@1.service: start operation timed out. Terminating.Jul 05 13:28:24 localnas systemd[1]: vncserver@1.service: Failed with result 'timeout'.Jul 05 13:28:24 localnas systemd[1]: Failed to start Start TightVNC server at startup.Jul 05 13:28:24 localnas systemd[1]: vncserver@1.service: Consumed 5.677s CPU time.



nagut, dann starte ich ihn manuell, was funktioniert:

Quellcode

1
2
3
keller@localnas:~$ vncserver
New Xtigervnc server 'localnas:1 (keller)' on port 5901 for display :1.Use xtigervncviewer -SecurityTypes VncAuth -passwd /home/keller/.vnc/passwd :1 to connect to the VNC server.
keller@localnas:~$


Aber Verbinden kann ich mich im VNC dennoch nicht.




Kennt sich jemand damit aus und kann mir verraten wo oder was ich schauen und korrigieren muss?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »1_isthenumber« (06.07.2022, 09:04)


  • »1_isthenumber« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 05.07.2022

Derivat: Ubuntu

Version: Ubuntu 20.04 LTS - Focal Fossa

Architektur: 64-Bit PC

Desktop: LXDE

  • Nachricht senden

2

06.07.2022, 09:03

ok, habe den Fehler gefunden
lag daran, dass ich den vnsserver als localhost gestartet hatte......ergo man nur lokal auf ihn zugreifen konnte
daher will die Anleitung auch unbedingt via SSH Tunnel erst Verbindung aufbauen und dann die VNC Verbidnung herstellen.



Die Anleitung für die gesamte Installation ist daher:




Quellcode

1
sudo apt update


Quellcode

1
sudo apt install xfce4 xfce4-goodies


Quellcode

1
sudo apt install tightvncserver


Quellcode

1
vncserver


Passwort für eingehende Verbdinungen festlegen.
Viewonly: n

Quellcode

1
vncserver -kill :1


Quellcode

1
nano ~/.vnc/xstartup


diesen Code einfügen, danach speichern + schließen:

Quellcode

1
2
3
4
 #!/bin/bash
xrdb
$HOME/.Xresources
startxfce4 &


Quellcode

1
chmod +x ~/.vnc/xstartup


Quellcode

1
vncserver


Quellcode

1
sudo nano /etc/systemd/system/vncserver@.service


diesen Inhalt hinzufügen wobei ihr alles mit "sammy" mit eurem Usernamen ersetzen müsst:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 [Unit]
Description=Start
TightVNC server at startup
After=syslog.target
network.target




[Service]
Type=forking
User=sammy
Group=sammy
WorkingDirectory=/home/sammy




PIDFile=/home/sammy/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver
-kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver
-depth 24 -geometry 1280x800 -localhost :%i
ExecStop=/usr/bin/vncserver
-kill :%i




[Install]
WantedBy=multi-user.target


Quellcode

1
sudo systemctl daemon-reload


Quellcode

1
sudo systemctl enable vncserver@1.service


Quellcode

1
vncserver -kill :1


Quellcode

1
sudo systemctl start vncserver@1


Quellcode

1
sudo systemctl status vncserver@1


müsste dann etwa so aussehen und bei Active: active (running) stehen haben

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 vncserver@1.service - Start TightVNC server at startup
     Loaded: loaded
(/etc/systemd/system/vncserver@.service; enabled; vendor preset:
enabled)
     Active: active
(running) since Mon 2022-04-18 16:57:26 UTC; 20s ago
    Process: 97088
ExecStartPre=/usr/bin/vncserver -kill :1 > /dev/null 2>&1
(code=exited, status=2)
    Process: 97092
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 -localhost
:1 (code=exited, status=0/SUCCESS)
   Main PID: 97103
(Xtightvnc)
      Tasks: 77
(limit: 4665)
     Memory: 146.7M
        CPU: 4.459s
     CGroup:
/system.slice/system-vncserver.slice/vncserver@1.service



Fertig