tightvncserver - mostra lo stesso schermo su hdmi e vncclient


38

Posso avviare tightvncserver per mostrare la stessa schermata su schermo hdmi e vncclient?

Ho provato sempre a condividere, ma non vedevo alcuna differenza.

Modifica Voglio controllare in remoto Pi, usando la tastiera, il mouse sul telecomando (Mac), e visualizzare sullo schermo Pi hdmi e sul telecomando. Lo facevo in un lontano passato, eseguendo Linux da un PC Windows. Ulteriori ricerche indicano che tightvncserver non può farlo (quindi cosa fa sempre -shared?). Ho anche provato x11vnc, ma non riesco a farlo fare nulla sul Mac.


Potresti approfondire un po 'di più la tua domanda? In questo momento è piuttosto vago e difficile rispondere.
— Syb0rg,

Dovresti modificarlo nella domanda nel caso in cui qualcuno non leggesse quel commento.
— syb0rg

Risposte:


37

È necessario installare x11vnc e configurarlo per ottenere la stessa schermata su HDMI e anche client vnc.

apt-get install x11vnc

quindi eseguire il comando x11vnc con parametri.

x11vnc -display :0 -usepw -listen IP_of_pi -allow allowed_ip_address

-display : screen number to get
-usepw   : use password security
-listen  : IP address of server (Pi IP)
-allow   : allowed client IPs (client IP, in your case Mac IP address)

Quindi utilizzare un client VNC sul tuo Mac, preferisco "Chicken of VNC" e connettermi all'indirizzo IP Pi.

Aggiornamento:
per ottimizzare la connessione VNC per le prestazioni è possibile utilizzare tali parametri.

-noxdamage -ncache 10 -ncache_cr

Puoi trovare altri parametri e definizioni di x11vnc su http://www.karlrunge.com/x11vnc/x11vnc_opts.html

Buone informazioni su x11vnc:
http://www.karlrunge.com/x11vnc/


Grazie, ho capito. Devo ancora fare un po 'di più per perfezionarlo per il mio uso; Il mio monitor hdmi è più grande del Macbook. Non ho usato Chicken of VNC da OS X 10.4, ma OS X Screen Sharing non funziona con x11vnc, anche se lo uso con tightvncserver.
— Milliways,

Sto usando anche la versione di prova di JollyFastVNC.
— Gurcanozturk,

Sto ancora vedendo il nero (con il cursore X). Sto eseguendo questo via Bash w-create
— Jacksonkr

Grazie per questa risposta, mi ha aiutato molto. In questo link raspberrypi.org/forums/viewtopic.php?p=108862#p108862 un ragazzo propone la stessa soluzione e mostra anche come abilitarlo all'avvio.
— Leone

1
Per Mac puoi utilizzare il client VNC integrato: Apri Finder> Vai> Connetti al server> digita ad es. vnc://192.168.1.123:5901E fai clic su Connetti .
— ccpizza

-2

dovresti cercare in sinergia anche se ho appena scoperto che è andato a pagamento ma puoi trovare una versione precedente qui http://synergy.soft32.com/ oppure puoi ottenere il sorgente e compilarlo gratuitamente anche un'app open source ma è andato pagato perché mancanza di donazione


È un po 'difficile da compilare, quasi lo voterei perché paghi per Synergy, quindi scopri che non puoi far funzionare Raspberry Pi con esso a meno che non compili come ha detto @Jesterod - Tuttavia, se devi passare attraverso tutto ciò poi, anche come ha detto, non è necessario pagare .. Trovo quel tipo di ingannevole nel migliore dei casi dire che è una "soluzione" per Pi senza MOLTO ALTRE rivelazioni sui problemi che ne derivano.
— Steve Radich-BitShop.com
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.