Mengapa berbagi layar Mac-ke-Mac hanya menggantung?

13

Saya mengatur iMac saya dengan:

  • Matikan firewall
  • Berbagi layar aktif untuk pengguna tertentu, tanpa kata sandi VNC umum
  • Berbagi file di (dengan akses liberal)

Saya ingin terhubung ke layarnya dari MBPro saya. Setiap kali saya mencoba memulai sesi berbagi layar dari MBPro ke iMac, baik melalui dialog berbagi layar Finder atau dengan memanggil aplikasi Screen Sharing secara langsung, itu hanya hang. Dan hang. Dan hang. Dan akhirnya jendela "Menghubungkan ..." dengan tenang menghilang dan tidak ada layar yang dibagikan.

Saya memeriksa Keychain untuk memastikan tidak ada kata sandi buruk yang ditetapkan untuk iMac dan, tidak, tidak ada di sana. Saya tidak dimintai nama pengguna atau kata sandi dari Screen Sharing saat dijalankan.

Saya tidak memiliki otoritas pengguna pusat di jaringan saya. Setiap Mac memiliki pengaturan pengguna lokal sendiri. Tetapi nama pengguna dan kata sandi identik.

Saya dapat terhubung dengan sukses menggunakan Fast VNC Jolly. Ini benar-benar menemukan iMac melalui siaran Bounjour. Tetapi perangkat lunak ini, secara teknis, tidak gratis dan saya bingung mengapa pendekatan bawaan Mac tidak bekerja untuk saya.

Pembaruan: berikut adalah pengaturan berbagi layar di iMac.

Pengaturan Berbagi Layar 1

Dan inilah yang saya atur ketika Anda mengklik tombol 'Pengaturan Komputer ...':

Pengaturan Berbagi Layar 2

Fast VNC Jolly terus mencari (melalui Bonjour) dan terhubung ke mesin ini tanpa masalah. Saya harus memberikan nama pengguna dan kata sandi saya untuk iMac ketika saya ingin terhubung. Finder, di MBPro, dapat terhubung ke berbagi file (menggunakan nama pengguna dan kata sandi iMac saya) dengan baik. Mengklik 'Bagikan Layar' di jendela Finder membangun iMac - layar menyala dan apa yang tidak. Tetapi menghubungkan kali.

Apakah ada file log untuk Berbagi Layar di MBPro yang dapat saya lihat untuk debug ini? Bagaimana dengan file log di iMac untuk Berbagi Layar? Sesuatu yang mungkin menjelaskan mengapa Screen Sharing mengatakan itu terhubung dan kemudian berhenti secara misterius?

Ian C.
sumber
Ketika Anda maksudnya hang, itu hanya bertindak seperti itu ingin terhubung dan tidak pernah melakukannya? Bisakah Anda mengklik mesin di Finder (di bilah sisi), dan klik berbagi layar? Apakah mesin jarak jauh terjaga?
jmlumpkin
Mengatakan itu menghubungkan dan akhirnya jendela dialog kecil hilang, program Berbagi Layar berjalan, tetapi tidak ada layar bersama terlihat. Mesin terjaga, dapat menelusuri melalui Finder. Saya dapat menggunakan drive yang dibagikan itu.
Ian C.
Apakah mengacuhkan papan untuk berbagi layar memperbaikinya?
ridogi
@ridogi - akhirnya bisa mencoba nuking daftar dan ... Saya tidak bisa menemukan yang berhubungan dengan berbagi layar di ~ / Library. Adakah yang saya cari di sini? Terima kasih.
Ian C.
~ Library / Preferences / com.apple.ScreenSharing.plist
ridogi

Jawaban:

10

Karena fitur Berbagi Layar tampaknya merupakan satu-satunya yang tidak dapat terhubung, cara terbaik untuk mendiagnosis perilakunya adalah dengan menggunakan aplikasi secara langsung.

Silakan, luncurkan berbagi layar yang terletak di:

/System/Library/CoreServices/ScreenSharing.app

Aplikasi tidak memiliki "UI" yang terlihat jadi jangan berharap antarmuka Kakao yang mewah. Alih-alih, setelah Anda memuatnya, yang Anda akan lihat hanyalah ikon "buruk" di Dock:

Berbagi layar

Klik di atasnya dan kemudian pergi ke Preferensi di bilah menu Mac. Anda harus diberikan:

preferensi sshar

Perhatikan opsi kedua untuk hanya mengenkripsi kata sandi dan penekanan tombol. Tidak apa-apa, tetapi seperti yang Anda lihat, tidak ada opsi untuk melewatkan enkripsi sama sekali. Beberapa versi VNC memiliki inkompatibilitas dengan enkripsi, tetapi ini akan agak mengejutkan karena Anda berbicara tentang OS X vs OS X.

Bagaimanapun, begitu Anda memiliki pengaturan seperti itu, coba hubungkan lagi, di bilah menu: Koneksi -> Baru (atau ⌘cmd+ N).

Dialog sederhana muncul meminta Anda untuk memasukkan nama Host. Mengikuti tangkapan layar Anda, coba: 192.168.1.99 dan tekan enter.

Kita akan lihat apa yang terjadi dari sini. Juga, minta Console.app terbuka di kedua komputer, untuk melihat apakah ada pesan Sistem yang terjadi (atau apa pun yang terkait).

Martin Marconcini
sumber
Ini berhasil. Saya pikir kunci kesuksesan di sini adalah menggunakan alamat IP mesin. Saya hanya mencoba pendekatan ini menggunakan nama host, yang sepertinya tidak dapat diselesaikan. Saya kira pendekatan Finder menggunakan nama host. Tangkapan bagus. Nikmati poinnya!
Ian C.
@ Saya senang melihat apakah itu berhasil. Saya merasa aneh bahwa Finder (menggunakan Bonjour) tidak menemukan host lain dengan benar. Jika Anda ingin melakukan penyelidikan lebih lanjut, cobalah mengubah nama host, yang akan menggelontorkannya dan akan menyiarkannya lagi melalui mDNS (layanan penemuan bonjour). Mungkin finder akan menangkapnya kali ini. ;)
Martin Marconcini
hadiah diberikan. Jadi untuk pria yang terlambat. Saya pikir menerima jawaban Anda memberi Anda karunia.
Ian C.
@Ian jangan khawatir, terima kasih. saya benar-benar tidak keberatan rep sebanyak itu :) Saya ingin kontributor lain menambahkan info dan memenangkan ini, kami membutuhkan lebih banyak orang :) Terima kasih. Senang Anda memperbaikinya.
Martin Marconcini
Menjalankan aplikasi secara langsung dan memasukkan alamat IP (yang bertentangan dengan melakukan Berbagi Layar melalui Finder) juga bekerja untuk saya. Terima kasih!
poshaughnessy
2

karena situs Anda ke situs situs jaringan mac, jaringan Anda dan server perlu diperbarui dengan catatan nama mesin mac Anda, untuk apa pun. whverver.com atau. edu atau apa pun Anda,

dengan cara itu dns dapat menyelesaikan nama host ke alamat ip, ini sangat kompleks pada nama spasi, mesin windows dengan nama sederhana yang mudah dikonversi, nama ke ip baik melalui WINS atau DNS, sehingga Anda memiliki 2 pilihan untuk masa depan,

1: buat pemetaan nama lokal ke alamat ip STATIK pada mac ke file / etc / hosts Anda di EACH mac

2: beli orang-orang Anda beberapa donat dan kopi dan silakan meminta mereka untuk menyiapkan beberapa catatan dalam DNS untuk mac Anda.

3: jika Anda memiliki Xserv, ia harus melakukan ini untuk Anda, pastikan utilitas direktori Anda sudah siap untuk menggunakannya.

berharap itu bisa membantu.

macphreak4evr
sumber
Berasal dari kerangka waktu 4 tahun di masa depan: analisis Anda kedengarannya benar, masalahnya adalah DNS dari manajemen IP.
dan