tightvncserver - menampilkan layar yang sama pada HDMI dan vncclient


38

Bisakah saya memulai tightvncserver untuk menampilkan layar yang sama pada layar HDMI dan vncclient?

Saya mencoba -selalu berbagi, tetapi tidak melihat perbedaan.

Sunting Saya ingin mengontrol Pi dari jarak jauh, menggunakan keyboard, mouse pada remote (Mac), dan memiliki tampilan pada layar HDMI Pi serta remote. Saya biasa melakukan ini di masa lalu, menjalankan Linux dari PC Windows. Penelitian lebih lanjut menunjukkan tightvncserver tidak dapat melakukan ini (jadi apa yang dilakukan -always shared?). Saya juga mencoba x11vnc, tetapi tidak bisa melakukan ini di Mac.


Bisakah Anda menguraikan sedikit lebih banyak tentang pertanyaan Anda? Saat ini agak kabur dan sulit dijawab.
syb0rg

Anda harus mengeditnya menjadi pertanyaan kalau-kalau ada orang yang tidak membaca komentar itu.
syb0rg

Jawaban:


37

Anda harus menginstal x11vnc dan mengkonfigurasinya untuk mendapatkan layar yang sama pada HDMI dan juga klien vnc.

apt-get install x11vnc

kemudian jalankan perintah x11vnc dengan parameter.

x11vnc -display :0 -usepw -listen IP_of_pi -allow allowed_ip_address

-display : screen number to get
-usepw   : use password security
-listen  : IP address of server (Pi IP)
-allow   : allowed client IPs (client IP, in your case Mac IP address)

Kemudian gunakan klien VNC di Mac Anda, saya lebih suka 'Ayam VNC' dan terhubung ke alamat IP Pi.

Pembaruan:
Untuk menyetel koneksi VNC untuk kinerja Anda dapat menggunakan parameter tersebut.

-noxdamage -ncache 10 -ncache_cr

Anda dapat menemukan lebih banyak parameter dan definisi x11vnc di http://www.karlrunge.com/x11vnc/x11vnc_opts.html

Informasi bagus tentang x11vnc:
http://www.karlrunge.com/x11vnc/


Terima kasih, saya mengerti. Saya masih harus melakukan sedikit lebih banyak untuk menyempurnakannya untuk saya gunakan; Monitor HDMI saya lebih besar dari Macbook. Saya belum menggunakan Chicken of VNC sejak OS X 10.4, tetapi OS X Screen Sharing tidak bekerja dengan x11vnc, meskipun saya menggunakan ini dengan tightvncserver.
Milliways

Saya menggunakan versi uji coba JollyFastVNC juga.
gurcanozturk

Saya masih melihat hitam (dengan kursor X). Saya menjalankan ini melalui bash w-create
Jacksonkr

Terima kasih atas jawaban ini, banyak membantu saya. Dalam tautan ini raspberrypi.org/forums/viewtopic.php?p=108862#p108862 seorang pria mengusulkan solusi yang sama dan juga menunjukkan cara mengaktifkannya saat boot.
Leo

1
Untuk Mac Anda dapat menggunakan klien VNC bawaan: Buka Finder> Go> Connect To Server> ketik misalnya vnc://192.168.1.123:5901dan klik Connect .
ccpizza

-2

Anda harus melihat ke sinergi tho saya baru tahu bahwa itu dibayar tetapi Anda dapat menemukan versi yang lebih tua di sini http://synergy.soft32.com/ atau Anda bisa mendapatkan sumber dan kompilasi gratis juga merupakan aplikasi open source tetapi pergi dibayar karena kurangnya sumbangan


Agak sulit untuk dikompilasi, saya hampir akan memilih ini karena Anda membayar untuk Synergy maka Anda menemukan Anda tidak bisa mendapatkan Raspberry Pi untuk bekerja dengannya kecuali Anda mengkompilasi seperti yang dikatakan @Jesterod - Namun jika Anda harus melalui semua itu kemudian, juga seperti yang dia katakan, Anda tidak perlu membayar .. Saya menemukan tipuan yang terbaik untuk mengatakan itu adalah "solusi" untuk Pi tanpa BANYAK pengungkapan LEBIH BANYAK tentang masalah yang menyertainya.
Steve Radich-BitShop.com
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.