Ich versuche also, den Vino VNC Server beim Booten zum Starten zu bringen, was bedeutet, dass ich mich nicht anmelden muss, um den VNC Server zu starten. Ich bin auf Ubuntu GNOME 15.04 und habe bereits hinzugefügt
/usr/lib/vino/vino-server
zu 'Startanwendungen'. Der VNC-Server wird jedoch immer noch nicht gestartet, sobald ich hochfahre. Ich muss mich anmelden, damit der VNC-Server gestartet werden kann. Was sollte ich tun? Muss ich eine systemd-Einheitendatei erstellen? Wenn ja, wie mache ich das?
Bearbeiten : Diese Frage unterscheidet sich von dieser, da ich Vino Server zum Arbeiten benötige, während dieses Handbuch x11vncserver vorschlägt.
Antworten:
Erstellen Sie eine Systemeinheit oder einen Dienst, um den Vino-Server beim Start auszuführen
Aktivieren Sie den Dienst
Überprüfen Sie dies mit dem folgenden Befehl. Vinostartup.service wird dort sein
Wenn Sie nicht bis zum nächsten Start warten möchten (dieser ist bereits aktiviert), können wir den Dienst starten
quelle
SSH muss aktiviert sein und Root-Zugriff auf den Server. Dann muss SSH mit Ihrem normalen Benutzerkonto darauf zugreifen und die Datei /etc/gdm3/custom.conf bearbeiten, sodass die folgenden Zeilen im Abschnitt [Daemon] folgendermaßen aussehen:
Speichern Sie den Server und starten Sie ihn neu, indem Sie "sudo shutdown -r now" ausführen. Nach dem Neustart von gdm wird es automatisch als angegebener Benutzer angemeldet, und Ihr Vino-Server-Prozess wird gestartet, sodass Sie VNC erneut in das System einbinden können. Vergessen Sie nicht, diese automatischen Anmeldezeilen aus der Datei /etc/gdm3/custom.conf zu entfernen, wenn Sie fertig sind.
Bearbeitet von https://encodable.com/tech/blog/2009/03/02/How_To_Access_A_VNC_Remote_Desktop_After_The_Server_Reboots
quelle
vino-server
konnte nichtsystemd
erfolgreich starten , sucht nach einem mir-Server und gibt einen Socket-Fehler auf meinem Ubuntu-Desktop zurück. Es sieht so aus, als hätten die Gnome-Entwickler dem Projekt kürzlich eine systemd-Kompilierungsoption hinzugefügt.Der richtige Weg, dies zu tun, ist die Verwendung des Starts Anwendung in Ihrer Desktop-Distribution
Finden Sie das Autostart-Programm Ihrer Distribution von hier aus. Archlinux Autostart-Seitenbasis basiert auf Ihrer eigenen Desktop-Umgebung
Hier finden Sie die vollständigen Anweisungen zum Konfigurieren des Vino-Servers
Zum Beispiel: Ich verwende einen Xfce - Desktop
Navigieren Sie zu: Start-> Applikationen Menü-> Einstellungen-> Sitzungen und Startup-> Anwendung Autostart und finden Sie den ‚Desktop Sharing‘ und ermöglicht es , oder Sie können nur hinzufügen ,
/usr/lib/vino/vino-server
um esVorher müssen Sie möglicherweise den Vino-Server
konfigurieren. Ich habe kein Gnome-Einstellungsfenster auf meinem xfce-Desktop, also starte ich
vom Terminal aus, um die Verbindungseinstellung zu konfigurieren
Möglicherweise müssen Sie die Verschlüsselung deaktivieren, damit vnc-Clients eine Verbindung zu Ihrem Computer herstellen können
neu starten und fertig
quelle
Ich denke, Sie können zum Control Center und dann zur Startanwendung gehen und mit dem Befehl ein neues Element hinzufügen:
quelle