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 | ||
| + | </ | ||