Esiste un client desktop remoto Windows compatibile con la funzione di visualizzazione virtuale di Lion?


18

Con Lion, puoi utilizzare la condivisione dello schermo per connetterti a un "display virtuale", il che significa che accedi a una nuova sessione invece di "dirottare" quella attualmente attiva.

Esiste un programma Windows che può utilizzare questa funzione e farmi avviare e gestire una sessione remota su un Mac?

Risposte:


10

Vedo una sorta di ambiguità nelle risposte qui :-)

Suggerirei di distinguere tecnologie e protocolli sottostanti.

VNC : utilizza il protocollo RFB.

Apple Screen Sharing [SS] (che è abilitato selezionando "Screen Sharing" in Preferenze di Sistema): è un VNC vanilla più alcune estensioni specifiche di Apple, ad esempio sincronizzazione automatica del pannello di montaggio, selezione del display, blocco dello schermo, crittografia, trascinamento della selezione e trasferimento file negli ultimi server. Un'altra cosa che ha è il "codec" specifico di Apple, che è facile da riconoscere da artefatti simili a JPEG. Include anche nuovi tipi di autenticazione (tramite nome utente e password e richiedendo l'autorizzazione da un utente remoto) e la stessa caratteristica di cui stai discutendo: Session Select , che ti consente di accedere come utente attivo o di creare un utente invisibile ("virtuale") sessione.

Apple Remote Desktop [ARD] ("Gestione remota" nelle Preferenze di Sistema): utilizza la Condivisione schermo di Apple come base per la condivisione dello schermo e un altro protocollo molto diverso (ad esempio, chiamalo protocollo ARD) per la gestione dei computer, come l'esecuzione di ricerche Spotlight, eseguire comandi shell, inviare messaggi, trasferire file e così via.

@zneak ha chiesto un client che supporti la funzione Session Select . Sfortunatamente, per quanto posso vedere, anche i client Mac OS X raramente supportano le funzionalità di condivisione dello schermo di Apple. Questi sono: primo, il client integrato di condivisione dello schermo di Apple ; segue Remotix per Mac , che sembra supportare quasi tutte le funzionalità SS tra cui Session Select ; JollysFastVNC che supporta l'autenticazione Apple, la selezione del display e il blocco dello schermo e schermate per Mac che supporta solo l'autenticazione Apple.

Per quanto riguarda Windows, tutto ciò che ho potuto trovare è già stato menzionato qui Remotix per Windows , sebbene sia stato contrassegnato come beta per molto tempo.

Probabilmente tutte queste cose sono ovvie per alcuni di voi, ma ho passato un paio d'ore a sistemarlo. Spero che questo post salverà del tempo a qualcuno :-)


Grazie per il link Remotix. Stavo cercando una soluzione che supporti sia la compressione che l'accesso multiutente (ovvero sessioni simultanee). Il client RealVNC insieme a SS funziona bene su una rete locale, ma è inutilizzabile su Internet a causa della mancanza di supporto per la compressione. Remotix funziona molto bene - non è performante come TeamViewer, ma comunque un malfunzionamento a causa del supporto di accesso simultaneo.
Ippopotamo,

4

Poiché RDC richiede che Windows sia in esecuzione, non è un avviatore a meno che non si stia eseguendo BootCamp o la virtualizzazione e non si preoccupi di vedere le finestre di OS X.


Un grande vantaggio di RDC / Servizi terminal era la possibilità di accedere a un utente che non utilizzava la schermata principale. Con Lion, questa è un'opzione pronta all'uso.

Si noti che su Lion, la gestione remota si comporta diversamente dalla condivisione dello schermo. L'abilitazione della condivisione dello schermo sembra offrire lo stack più vaniglia compatibile con VNC. RealVNC sembra essere il miglior client per lavorare dalla 10.5 alla 10.7, ma ultimamente non sono spesso su Windows.

Leggi anche su Le modifiche alla condivisione dello schermo di Lion sono documentate ovunque pubblicamente? per una discussione sui cambiamenti specifici del Leone. Soprattutto le ultime note di rilascio ARD di Apple .

Un visualizzatore VNC di terze parti sarà sempre collegato alla finestra di accesso. Se la finestra di accesso non è visualizzata sul display, viene avviata una nuova finestra di accesso che non viene visualizzata sul display. L'utente della condivisione dello schermo può quindi accedere con qualsiasi account valido su quel computer.

Mostra l'intento che tutti i client VNC avranno una schermata di accesso e non dirottano la sessione corrente (se esiste una sessione di schermata non di accesso corrente)


Non si tratta di trovare un client che funzioni; si tratta di trovare un client che supporti la cosa dello schermo virtuale.
zneak,

@zneak, quindi stai dicendo che vorresti trovare una "cosa dello schermo virtuale" che non funziona, è corretto?
L'L

A proposito, RealVNC è tecnicamente "condivisione dello schermo", e semplicemente il nome carino che Apple usa per VNC (Virtual Network Computing). In realtà si chiama RFB (Remote Framebuffer) e ti permette di "condividere" la sessione senza "hi-jacking". Per un confronto completo dei client VNC (cose sullo schermo virtuale) ti consiglio di visitare: en.wikipedia.org/wiki/Comparison_of_remote_desktop_software
l'L'l

Esistono due problemi: uno il protocollo utilizzato dal client per richiedere i dati. In questo caso, presumo che zneak voglia VNC e non l'RDC di Apple (che probabilmente è ancora VNC al centro). Il secondo è se il computer "condivisione" genera un secondo processo nella finestra di accesso e mostra al telecomando qualcosa che non è sullo schermo. Questa è la nuova parte di Lion: la possibilità di avere un accesso remoto diverso dallo schermo fisico.
bmike

1
@ioi, "quindi stai dicendo che vorresti trovare una" cosa dello schermo virtuale "che non funziona, è corretto?" Probabilmente sai già che questo non è corretto. Nel caso in cui non hai mai usato la condivisione dello schermo con Lion, quando ti connetti, ottieni questa finestra subito dopo la richiesta di accesso. Vorrei un client Windows per il servizio desktop remoto Mac OS che supporti questa funzionalità.
zneak,

2

Penso che la condivisione dello schermo in Lion sia ancora basata sul protocollo VNC , quindi qualsiasi client VNC dovrebbe funzionare.

C'è una tabella abbastanza completa su Wikipedia del software VNC, probabilmente puoi trovare un client Windows gratuito su cui puoi testarlo.

Modifica: in base ai commenti Screen Sharing sembra essere cambiato un po 'dall'ultima versione (dove era più o meno VNC vaniglia), quindi sto cambiando questa risposta in un wiki della comunità in cui tutti possiamo dare suggerimenti.


Non sono riuscito a ottenere il primo client VNC che ho provato a funzionare correttamente, quindi questo non è certo vero.
zneak,

Inoltre, questa funzione non è una funzionalità VNC standard. Ci vorrà più di un client VNC standard per ottenerlo.
zneak,

Pensavo che VNC facesse uso della sessione corrente sulla scatola piuttosto che accedere separatamente e avviarne una nuova?
5arx,

1

Ho appena trovato una soluzione molto interessante. Non è perfetto, ma è stato molto facile da configurare e funziona per Windows, Mac e Linux. Google ha rilasciato un client di condivisione desktop remoto in versione beta. Ci sono voluti letteralmente pochi secondi per l'installazione e io sono fuori di corsa. Dagli Un colpo. Ecco il link all'articolo .


1
Bella risposta! Dopo una giornata di frustrazione per i vari debacles VNC, il plug-in di Chrome funziona 100 volte meglio. Pochissimo ritardo, nessuna caduta (ancora)! Lo adoro!
Lance Cleveland,

E mi permetterà di eseguire un display virtuale? È molto interessante il fatto che Google crei software desktop remoto, ma se non dispone di tale funzionalità, non risolve esattamente il problema.
zneak,

1

Sono stato furiosamente "googling" per l'ultima ora e ho finalmente trovato una soluzione.

Ho un PC Windows 7 in un ambiente aziendale e devo essere in grado di connettermi a un Mac con OSX 10.8.2.

Quando uso tutti gli altri metodi VNC, mi viene richiesto un nome utente e una password Mac per accedere alla casella. Questo è molto sicuro, ma non mi aiuta a offrire assistenza remota a un collega perché non vedo la schermata lì, vedo il mio profilo caricato.

La soluzione è utilizzare questo software: http://www.nulana.com/remotix-windows

Ha l'autenticazione OSX integrata. Alla connessione è possibile accedere come se stessi o visualizzare la schermata degli utenti.


Sono contento di vedere che esiste almeno un client in grado di farlo. Lascio aperta la domanda, nel caso in cui qualcuno trovi una soluzione gratuita.
zneak,

Remotix mi ha impressionato con diverse funzionalità. A me particolarmente caro, ha fornito un supporto internazionale migliore, ma tutt'altro che perfetto. Tuttavia, rende i caratteri accentati non disponibili nella macchina su cui è in esecuzione il visualizzatore (ovvero visualizzatore avviato, nessuna chiave morta funzionante in qualsiasi altra app nel computer)
xverges

0

Credo che la domanda iniziale parli dell'emulazione Mac su una finestra di Windows. Forse una connessione SSH potrebbe quindi generare uno schermo Mac indipendente dallo schermo Mac reale in modo che la scatola possa essere utilizzata in remoto e localmente allo stesso tempo. Lo faccio attualmente con la mia scatola di Linux.

Una buona opzione da provare sarebbe NoMachine . Lo uso anche con il mio box Linux e lo proverò presto su Mac.


Sono molte speculazioni. Non intendevo parlare di emulazione da nessuna parte, e in tutti i miei anni da Mac, non ho mai incontrato un comando in grado di generare un'altra sessione grafica.
zneak,

Per un rapido aggiornamento ... NoMachine non è compatibile e non funzionerà. I miei tentativi di utilizzare i client VNC funzionano, ma a causa della risoluzione dello schermo così elevata su iMac, lo scorrimento diventa molto noioso. Mi sto collegando a iMac da un box Linux e desidero uno schermo praticabile sul mio box Linux senza interrompere qualcuno che usa iMac al momento. Logmein è l'opzione migliore che ho trovato finora, ma presenta alcuni problemi di compatibilità.
Sto

0

Stavo cercando di capire come collegarmi al mio Macbook usando "Condivisione schermo" dal mio PC Windows. Stavo soffrendo gli stessi problemi discussi qui: qualsiasi client VNC di Windows mostra solo uno schermo "grigio" senza alcun modo per arrivare allo schermo reale.

Dopo un po 'di ricerche su Internet, ho provato {stretto! Reale! Qualsiasi} client VNC, ho capito come superare la schermata di LOGIN: SOLO Digita il tuo nome utente e PASSWORD Bum, lo schermo arriva magicamente sul visualizzatore remoto !!!

Avvertenze: è necessario impostare una password vnc nel pannello delle preferenze di Condivisione schermo: - fare clic sull'impostazione del computer - selezionare "I visualizzatori VNC possono controllare lo schermo con password" => inserire la password

Ti consente quindi di connetterti al server VNC sul tuo PC Lion. Una volta visualizzata la schermata "grigia", digita il tuo nome utente e pwd ...

Spero che sia di aiuto.


1
Separi il nome utente e la password con qualcosa, come una scheda, o solo una password utente?
Daniel
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.