Come eseguire le applicazioni remote su OS X come X11?

4

Esiste un'applicazione che può essere installata in OS X (Lion) che consentirà a una persona di eseguire applicazioni dal sistema host su un sistema ospite, visualizzando solo le finestre per l'applicazione? In altre parole, le applicazioni Cocoa possono mostrare le loro finestre su un altro OS X Desktop rispetto alla macchina su cui sono in esecuzione?

X11 consente di eseguire un'applicazione in remoto senza condividere l'intero desktop.

Attualmente sto usando VNC (Screen Sharing), ma a causa delle differenze di risoluzione dello schermo, non è l'ideale.

    
posta Ralph 24.02.2012 - 16:26
fonte

2 risposte

5

La risposta breve è no.

Cocoa non è progettato come protocollo di chiamata a procedura remota (RPC), mentre X è. Non è possibile eseguire il tunneling delle interfacce delle applicazioni Cocoa come lo si conosce da X11 in modo nativo, ma utilizzando solo protocolli come VNC che trasferiscono la bitmap effettiva anziché le istruzioni di rendering.

D'altra parte, puoi usare in remoto le applicazioni X tramite SSH.

    
risposta data 24.02.2012 - 16:39
fonte
1

Facendomi una domanda simile, ho trovato che iRapp e "AquaConnect" sembrano offrire applicazioni remote servite da un dispositivo OSX, il che è fantastico. Non li ho testati, tuttavia, li vedo e le loro alternative.

link

Nota che iRapp offre la versione Lion (10.7) gratuitamente ora link

    
risposta data 01.03.2015 - 04:15
fonte

Leggi altre domande sui tag