per utilizzare 2 pc e condividere lo schermo
installare x11vnc sul pc server (quello che vogliamo controllare da remoto)
1 |
sudo apt install x11vnc |
installare x2vnc sul pc client (quello con cui vogliamo controllare)
sudo apt install x2vnc
prendere nota dell’indirizzo ip e avviare sul pc server x11vnc e prendere nota del numero del desktop
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 32 33 34 35 36 |
$ ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s7: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether 00:26:2d:3f:6b:ae brd ff:ff:ff:ff:ff:ff 3: wlxb8a3868ed497: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether b8:a3:86:8e:d4:97 brd ff:ff:ff:ff:ff:ff inet 192.168.1.103/24 brd 192.168.1.255 scope global dynamic noprefixroute wlxb8a3868ed497 valid_lft 68005sec preferred_lft 68005sec inet6 fe80::baa3:86ff:fe8e:d497/64 scope link noprefixroute valid_lft forever preferred_lft forever $ x11vnc ... ... ... 4/02/2022 21:12:14 WARNING: You are running x11vnc WITHOUT a password. See 24/02/2022 21:12:14 WARNING: the warning message printed above for more info. 24/02/2022 21:12:14 The VNC desktop is: debian:1 PORT=5901 ****************************************************************************** Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet? ... ... ... |
avviare sul pc client x2vnc (info qui) e inserirlo dopo l’indirizzo ip
1 2 |
x2vnc 192.168.1.103:1 |
Un’alternativa a x2vnc per collegare windows è TightVNC ma prima bisogna installare e avviare OpenSSH e Putty su windows (per accedere in ssh l’utente windows deve avere una password pannello di controllo > Account utente e protezione > Account utente > aggiungi password)
qui un file per avviare il processo, compreso l’avvio dell’audio in background
Creare e avviare il servizio x11vnc — (non funziona)
cCreare il file di servizio:
1 |
sudo nano /etc/systemd/system/x11vnc.service |
e aggiungere queste righe
1 2 3 4 5 6 7 8 9 10 |
[Unit] Description=Start x11vnc at startup. After=multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbport 5900 -shared -display :0 [Install] WantedBy=multi-user.target |
ricaricare il daemon
1 |
systemctl daemon-reload |
abilitare il servizio e avviarlo
1 2 3 4 |
systemctl enable x11vnc.service systemctl start x11vnc.service |