desktop remoto da mac a ubuntu?


17

Sto cercando un programma per desktop remoto dal mio macbook pro alla macchina virtuale Ubuntu che ho installato sul mio computer di casa. Ho letto il pollo del VNC funziona ma dopo averlo usato, sembra essere incredibilmente lento. Esiste una soluzione migliore là fuori o devo solo occuparmene?


Se vuoi solo un singolo programma, puoi anche provare ad ssh -X ubuntuVMeseguire i tuoi programmi, ad esempio:firefox &
sarnold

Risposte:


24

Questo sito elenca un numero di server , come Vino e krfb. Sul Mac, puoi semplicemente usare il client Screen Sharing (nel menu Vai di Finder, fai clic su Connetti al server, quindi inserisci l'indirizzo * vnc: //****192.168.0.6* o qualunque indirizzo IP sia il sistema Ubuntu, assicurandosi di conservare la porzione ** vnc: // ).


1
Questo sembra promettente. Ho provato questo, ma sembra che passi per sempre a provare a contattare Ubuntu VM, anche dopo aver autenticato la connessione su Ubuntu. Questa condivisione dello schermo è pensata per questo scopo?

La condivisione dello schermo è solo un client VNC. È sicuramente un problema con il tuo software server (Chicken) ... a meno che tu non abbia una rete / router lento?

3
La risposta di @feifanZ funziona per Ubuntu 15.10, ma c'è un problema con l'impostazione di crittografia richiesta di Ubuntu Vino. esegui semplicemente questo gsettings set org.gnome.Vino require-encryption falseprima di provare ad accedere.
insidepower

a parte @insidepower tweak, nel mio caso è necessario impostare una password nella finestra delle impostazioni dell'unità
danius

Ho provato a connettermi da Mac 10.14.5 a Ubuntu 19.04, il mio Mac lamenta che la versione VNC non è supportata.
GummyBear21,

3

Ho effettuato correttamente l'accesso in remoto dal mio desktop iMac macOS Mojave nel mio hackintosh, che è un Apple Macbook Pro 2012 adattato che funziona senza problemi con Ubuntu 16.04:

Dal desktop di Ubuntu

  1. Scarica e installa vino eseguendolo sudo apt-get install vinonel terminale Ubuntu.
  2. Prossima corsa vino-preferences.
  3. Dopo aver richiesto la finestra delle preferenze dell'applicazione vino, assicurarsi che le opzioni "Consenti ad altri utenti di visualizzare il desktop" e "Consenti ad altri utenti di controllare il desktop" siano selezionate sotto il campo "Condivisione"; si consiglia inoltre di selezionare "Devi confermare ogni accesso a questa macchina" e "Richiedi all'utente di inserire la password di sistema".
  4. Correre sudo-reboot e quindi accedere al desktop Ubuntu 16.04.
  5. Recupera e l'indirizzo IP del dispositivo eseguendo ifconfig -a; l'indirizzo IP locale del dispositivo verrà restituito all'interno dell'uscita del terminale nel campo: "inet addr:" (ad es inet addr: 10.3.1.233.). Dopo aver notato l'indirizzo IP locale del dispositivo, procedi con il prossimo set di istruzioni dal tuo desktop macOS.

Da Ubuntu 18.04-2 LTS

  1. Evidentemente, la funzionalità di vino è stata fusa in Ubuntu 18.04.2 LTS Gnome Control Center, quindi è molto più semplice: basta andare su "Impostazioni".
  2. In "Impostazioni", scorri verso il basso fino alla scheda "Condivisione" nella parte sinistra della finestra.
  3. Attiva "Condivisione schermo": seleziona "Consenti connessioni per controllare lo schermo" e "Richiedi password" sotto "Opzioni di accesso", quindi procedi con le istruzioni seguenti per accedere in remoto al desktop Ubuntu 18.04.2 LTS dal desktop macOS.

Accesso da macOS Mojave

  1. Accedi a "Spotlight" digitando "CMD" + "Barra spaziatrice"
  2. Nel campo Spotlight, immettere vnc://your_server_ip:5900(ad es vnc://10.3.1.233:5900.).
  3. In caso di successo, l'applicazione Screen Sharing dovrebbe avviarsi automaticamente sul desktop di macOS per visualizzare in remoto il tuo dispositivo Ubuntu 16.04 o Ubuntu 18.04.2-LTS sulla tua rete locale come mostrato dalla schermata seguente: divertiti!

inserisci qui la descrizione dell'immagine


2

Secondo quanto riferito, JollysFastVNC è il server VNC più veloce disponibile per OSX.

Detto questo, nella mia esperienza le connessioni lente in / out da Ubuntu spesso significano che sta cercando di fare IPv6 quando non dovrebbe essere.



1

TeamViewer è un software simile a VNC molto veloce - elude anche i problemi di firewall e port forwarding, quindi incredibilmente facile da configurare. L'ho usato solo da Windows a Windows, ma hanno una versione per Mac e Linux. Dovresti essere in grado di installare la versione automatica sulla macchina virtuale Ubuntu, quindi il nome utente e la password sono sempre gli stessi.


0

Su Ubuntu 12.04 puoi usare "Desktop Sharing" (digitalo nella barra di ricerca) come server e prendere il suggerimento di FeifanZ per il client Mac. Ho impostato il tutto in 30 secondi.


0

Basta tunnelare la sessione X11 su SSH. Bello e veloce - perché stai inviando comandi di disegno, ecc. Non intere bitmap.

ssh -X user@hostname (or IP address)

E quindi basta digitare il nome di un programma, ad esempio:

nautilus

Puoi anche eseguire un intero desktop.


5
Come posso eseguire "un intero desktop"? nautilus fa apparire una finestra di directory.
zkurtz,

2
Failed to connect to Mirquando ha cercato di eseguire nautilus.
Jason Nichols,

Nel modo in cui funziona X11, non vuoi davvero fare un round-trip di rete tra l'IO di una sessione X11. È più veloce eseguire il rendering in remoto
DeepSpace101

Questa è la risposta corretta e più semplice. Mac preinstallato con XQuartz. Mentre "nautilus" apre il file manager, puoi anche avviare "google-chrome" per avviare Chrome. Fondamentalmente, puoi eseguire qualsiasi cosa. Il processo verrà eseguito sul box Linux e il display verrà indirizzato al tuo Mac. Ho appena provato questo dal mio Mac 10.14.5 a Ubuntu 19.04. Ma devo dire che Chrome è un po 'lento in questo caso.
GummyBear21,

0

Ho provato molte persone come RealVNC e quella integrata in Ubuntu. E penso che TeamViewer sia il migliore.


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.