Domanda

Caso d'uso:

  1. A fa qualcosa sulla sua scatola e rimane bloccato. Chiede supporto a B (remoto).
  2. B accede alla sessione di A, vede tutte le finestre, A stava vedendo ed è in grado di manipolare la GUI.

Se A utilizza Windows è molto comodo accedere a una sessione in esecuzione, ad es. tramite VNC. Ma se A usa Linux, AFAIK, questo non è possibile. L'uso di VNC richiede una sessione "vncserver", che è una sessione separata. È possibile ottenere schermate da remoto eseguendo una query sul server X, ma non è possibile premere i pulsanti sullo schermo.

C'è qualche soluzione per questo?

È stato utile?

Soluzione

C'è x11vnc : " x11vnc consente di visualizzare in remoto e interagire con display X reali (ovvero un display corrispondente a un monitor fisico, tastiera e mouse) con qualsiasi visualizzatore VNC. Ha crittografia e autenticazione SSL integrate, supporto account e password UNIX, ridimensionamento lato server, HTTPS e VNC a porta singola, pubblicità di servizi mDNS e trasferimento di file TightVNC e UltraVNC " ;.

Potrebbe essere utilizzato con la sessione X11 esistente, senza la necessità di avviarne una in " xvncserver " ;.

Altri suggerimenti

A parte x11vnc (che è davvero bello) e krfb (di cui non ho esperienza), i recenti desktop Gnome hanno il server Vino VNC integrato. IIRC può essere abilitato in Condivisione desktop di sistema- > Ha una bella interfaccia grafica ed è ben integrato con Gnome e il sistema, ma AFAIK utilizza più tempo della CPU di x11vnc.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top