x11vnc auf DISPLAY=:0 als systemd-Dienst installieren
English
Deutsch
Installieren Sie zuerst x11vnc z.B. mit
install_x11vnc.sh
sudo apt -y install x11vncFühren Sie nun dieses Skript aus als der Benutzer, der die X11-Sitzung ausführt. Das Skript muss den korrekten Benutzer kennen, um x11vnc als dieser zu starten.
install-x11vnc-via-wget.sh
wget -qO- https://techoverflow.net/scripts/install-x11vnc.sh | sudo bash -s $USER[Dies installiert einen systemd-Dienst wie
x11vnc.service
[Unit]
Description=VNC Server for X11
[Service]
Type=simple
User=uli
Group=uli
ExecStart=/usr/bin/x11vnc -display :0 -norc -forever -shared -autoport 5900
Restart=always
RestartSec=10s
[Install]
WantedBy=multi-user.targetund aktiviert ihn automatisch beim Systemstart und startet ihn.
Sie können sich nun per VNC mit dem Computer verbinden, z.B. mit:
vncviewer_example.sh
vncviewer [hostname]Check out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow