Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anwenderwiki:classroom_management:maussk-vnc [2020/02/02 22:19] – martin.res | anwenderwiki:classroom_management:maussk-vnc [2022/02/18 20:43] (aktuell) – [Installation aus den Paketquellen] martin.res | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> maussk vnc ubuntu linuxclient fernzugriff}} | ||
+ | ====== Installation von VNC auf Ubuntu 18.04 oder 20.04 ====== | ||
+ | |||
+ | **Empfehlung: | ||
+ | |||
+ | **Probleme: | ||
+ | * falls VNC schon vor einem Login verfügbar sein sollte, muss ein systemd-Service installiert werden | ||
+ | * der Displaymanager gdm schaltet beim Login auf ein anderes Display um, so dass man über VNC nur ein schwarzes Bild sieht | ||
+ | |||
+ | siehe auch -> [[anwenderwiki: | ||
+ | ===== Installation aus den Paketquellen ===== | ||
+ | |||
+ | # apt-get update | ||
+ | # apt-get install x11vnc | ||
+ | # x11vnc -storepasswd / | ||
+ | # chmod 644 / | ||
+ | |||
+ | Das Passwort wird dabei als Hash in der Datei ''/ | ||
+ | |||
+ | ===== gdm: VNC nach User-login starten ===== | ||
+ | |||
+ | Bei " | ||
+ | < | ||
+ | Name: VNC | ||
+ | Befehl: / | ||
+ | Kommentar: VNC-Server | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== lightdm: VNC als Service beim Booten konfigurieren ===== | ||
+ | |||
+ | Zunächst eine neue Datei **''/ | ||
+ | |||
+ | < | ||
+ | [Unit] | ||
+ | Description=Startet X11VNC beim Booten | ||
+ | After=multi-user.target | ||
+ | |||
+ | [Service] | ||
+ | Type=forking | ||
+ | ExecStart=/ | ||
+ | ExecStop=/ | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=multi-user.target | ||
+ | </ | ||
+ | Dann: | ||
+ | # systemctl enable x11vnc.service | ||
+ | # systemctl daemon-reload | ||
+ | # systemctl start x11vnc.service | ||
+ | |||
+ | Jetzt den Ubuntu-Client neu booten. | ||
+ | |||
+ | Um den Service wieder zu deaktivieren: | ||
+ | # systemctl stop x11vnc.service | ||
+ | # systemctl disable x11vnc.service | ||
+ | |||
+ | |||
+ | ===== gdm: VNC als Service beim Booten konfigurieren ===== | ||
+ | Den obigen Start-Befehl abändern, so dass das Display des gdm-Users verwendet wird. Wayland muss disabled sein (s.u.). | ||
+ | |||
+ | < | ||
+ | ... | ||
+ | ExecStart=/ | ||
+ | ... | ||
+ | </ | ||
+ | **Problem: | ||
+ | |||
+ | ===== Disable wayland ===== | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Datei **''/ | ||
+ | |||
+ | < | ||
+ | [daemon] | ||
+ | # Uncoment the line below to force the login screen to use Xorg | ||
+ | WaylandEnable=false | ||
+ | </ |