mac uzak masaüstü ubuntu?


17

Macbook pro'mdan ev bilgisayarımda kurduğum ubuntu VM'ye uzak masaüstü için bir program arıyorum. VNC'nin tavuk işlerini okudum ama kullandıktan sonra inanılmaz derecede laggy görünüyor. Orada daha iyi bir çözüm var mı yoksa bununla mı uğraşmak zorundayım?


Sadece tek bir program istiyorsanız ssh -X ubuntuVM, programlarınızı da deneyebilir ve çalıştırabilirsiniz, örneğin:firefox &
sarnold

Yanıtlar:


24

Bu site Vino ve krfb gibi bir dizi sunucuyu listeler . Mac'te Ekran Paylaşımı istemcisini kullanabilirsiniz (Finder'ın Git menüsünde Sunucuya Bağlan'ı tıklayın, ardından * vnc: //****192.168.0.6* adresini veya Ubuntu sisteminin açık olduğu IP adresini girin , ** vnc: // bölümünü sakladığınızdan emin olun ).


1
Bu umut verici görünüyor. Bunu denedim ama ubuntu bağlantısının kimliğini doğruladıktan sonra bile sonsuza kadar ubuntu VM ile bağlantı kurmaya çalışmak gibi görünüyor. Bu ekran paylaşımı bu amaca yönelik mi?

Ekran paylaşımı sadece bir VNC istemcisidir. Yavaş bir ağınız / yönlendiriciniz yoksa kesinlikle sunucu yazılımınızla (Chicken) ilgili bir sorun mu var?

3
@feifanZ yanıtı ubuntu 15.10 için çalışıyor, ancak ubuntu Vino gerekli şifreleme ayarıyla ilgili bir sorun var. gsettings set org.gnome.Vino require-encryption falseerişmeye çalışmadan önce bunu çalıştırmanız yeterlidir .
insidepower

@insidepower tweak dışında, benim durumumda birlik ayarları penceresinde bir parola ayarlamanız gerekir
danius

Mac 10.14.5'ten Ubuntu 19.04'e bağlanmaya çalıştım, Mac'im VNC sürümünün desteklenmediğinden şikayet ediyor.
GummyBear21

3

Başarılı bir şekilde iMac macOS Mojave masaüstümden, Ubuntu 16.04 sorunsuz çalışan bir güçlendirilmiş 2012 Apple Macbook Pro olan hackintosh'uma uzaktan giriş yaptım:

Ubuntu Masaüstünden

  1. sudo apt-get install vinoUbuntu terminalinde çalışarak vino'yu indirin ve yükleyin .
  2. Sonraki çalışma vino-preferences.
  3. Vino uygulama tercihleri ​​penceresi istendiğinde, "Paylaşım" alanının altında "Diğer kullanıcıların masaüstünüzü görmesine izin ver" ve "Diğer kullanıcıların masaüstünüzü kontrol etmesine izin ver" seçeneklerinin işaretli olduğundan emin olun; "Bu makineye her erişimi onaylamanız gerekir" ve "Kullanıcının sistem şifresini girmesini zorunlu kıl" seçeneğini de seçmeniz önerilir.
  4. Çalıştırın sudo-rebootve sonra Ubuntu 16.04 masaüstünde oturum açın.
  5. Almayı ve aygıtın IP adresini çalıştırarak ifconfig -a; cihazın yerel IP adresi terminal çıkışı içinde "inet addr:" (örn. inet addr: 10.3.1.233) alanı altında döndürülecektir . Cihazın yerel IP adresini not ettikten sonra, macOS masaüstünüzdeki bir sonraki talimatlar dizisine devam edin.

Ubuntu 18.04-2 LTS itibaren

  1. Açıkçası, vino işlevselliği Ubuntu 18.04.2 LTS Gnome Kontrol Merkezi'nde birleştirildi, bu yüzden çok daha kolay - sadece "Ayarlar" a gidin.
  2. "Ayarlar" içinde, pencerenin sol tarafındaki "Paylaşım" sekmesine gidin.
  3. "Ekran Paylaşımı" nı açın - "Erişim Seçenekleri" nin altındaki "Bağlantıların ekranı kontrol etmesine izin ver" ve "Parola iste" yi seçin ve macOS masaüstünüzden Ubuntu 18.04.2 LTS masaüstünüze uzaktan erişmek için aşağıdaki talimatları uygulayın.

Giriş yapma macOS Mojave'den

  1. "CMD" + "Boşluk çubuğu" yazarak "Gündem" e erişin
  2. Spot Işığı alanına vnc://your_server_ip:5900(ör. vnc://10.3.1.233:5900) Girin .
  3. Başarılı olursa, aşağıdaki ekran görüntüsü ile gösterildiği gibi yerel ağınızdaki Ubuntu 16.04 veya Ubuntu 18.04.2-LTS cihazınızı uzaktan görüntülemek için Ekran Paylaşımı uygulaması macOS masaüstünüzde otomatik olarak başlamalıdır.

resim açıklamasını buraya girin


2

JollysFastVNC'nin OSX için mevcut en hızlı VNC sunucusu olduğu bildiriliyor.

Benim tecrübelerime göre, Ubuntu'dan gelen / çıkan yavaş bağlantılar, genellikle olmaması gerektiği zaman IPv6 yapmaya çalıştığı anlamına geliyor.



1

TeamViewer çok hızlı bir VNC benzeri yazılımdır - ayrıca güvenlik duvarı ve port yönlendirme sorunlarını atlar, bu yüzden kurulumu inanılmaz derecede kolaydır. Ben sadece Windows Windows için kullandım, ama Mac ve Linux sürümleri var. Katılımsız sürümü Ubuntu VM'sine yükleyebilmeniz gerekir, böylece kullanıcı adı ve parola her zaman aynıdır.


0

Ubuntu 12.04'te sunucu olarak "Masaüstü Paylaşımı" nı (arama çubuğuna yazın) kullanabilir ve FeifanZ'ın Mac istemcisi için önerisini alabilirsiniz. Her şeyi 30 saniyede ayarladım.


0

Sadece X11 oturumunuzu SSH üzerinden tünelleyin. Güzel ve hızlı - çünkü çizim komutları vb. Gönderiyorsunuz. Tam bitmap değil.

ssh -X user@hostname (or IP address)

Ve sonra bir programın adını yazın, örneğin:

nautilus

Tüm masaüstünü de çalıştırabilirsiniz.


5
"Tüm masaüstünü" nasıl çalıştırabilirim? nautilus sadece bir dizin penceresi açar.
zkurtz

2
Failed to connect to Mirne zaman nautilus koşmaya çalıştı.
Jason Nichols

X11'in çalışma şekli, bir X11 oturumunun IO'su arasında bir ağ gidiş dönüş yapmak istemezsiniz. Uzaktan işlemek daha hızlı
DeepSpace101 13:18

Bu doğru ve en basit cevaptır. Mac, XQuartz ile önceden kurulmuştur. "Nautilus" sadece dosya yöneticisini açarken, Chrome'u başlatmak için "google-chrome" da çalıştırabilirsiniz. Temel olarak, her şeyi çalıştırabilirsiniz. İşlem Linux kutusunda çalışacak ve ekran Mac'inize yönlendirilecektir. Bunu Mac 10.14.5'ten Ubuntu 19.04'e kadar denedim. Ancak bu durumda Chrome'un biraz yavaş olduğunu söylemeliyim.
GummyBear21

0

RealVNC ve Ubuntu'da yerleşik olan gibi seçeneklerin denemesini yaptım. Bence TeamViewer en iyisi.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.