tightvncserver: muestra la misma pantalla en hdmi y vncclient


38

¿Puedo iniciar tightvncserver para mostrar la misma pantalla en pantalla hdmi y vncclient?

Lo intenté siempre compartido, pero no pude ver ninguna diferencia.

Editar Quiero controlar Pi remotamente, usando el teclado, el mouse en el control remoto (Mac), y mostrarlo en la pantalla hdmi de Pi, así como en el control remoto. Solía ​​hacer esto en un pasado lejano, ejecutando Linux desde una PC con Windows. La investigación adicional indica que tightvncserver no puede hacer esto (entonces, ¿qué hace -sharered siempre?). También probé x11vnc, pero no puedo hacer que esto haga nada en la Mac.


¿Podría explicar un poco más sobre su pregunta? En este momento es algo vago y difícil de responder.
syb0rg

Debería editar eso en la pregunta en caso de que alguna persona no lea ese comentario.
syb0rg

Respuestas:


37

Debe instalar x11vnc y configurarlo para obtener la misma pantalla en HDMI y también en el cliente vnc.

apt-get install x11vnc

luego ejecute el comando x11vnc con parámetros.

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)

Luego use un cliente VNC en su Mac, prefiero 'Chicken of VNC' y conécteme a la dirección IP de Pi.

Actualización:
para ajustar la conexión VNC para el rendimiento, puede usar esos parámetros.

-noxdamage -ncache 10 -ncache_cr

Puede encontrar más parámetros y definiciones de x11vnc en http://www.karlrunge.com/x11vnc/x11vnc_opts.html

Buena información sobre x11vnc:
http://www.karlrunge.com/x11vnc/


Gracias, tengo esto en marcha. Todavía tengo que hacer un poco más para ajustarlo para mi uso; Mi monitor hdmi es más grande que el Macbook. No he usado Chicken of VNC desde OS X 10.4, pero OS X Screen Sharing no funciona con x11vnc, aunque lo uso con tightvncserver.
Milliways

Estoy usando la versión de prueba de JollyFastVNC también.
gurcanozturk

Todavía estoy viendo negro (con el cursor X). Estoy ejecutando esto a través de bash w-create
Jacksonkr

Gracias por esta respuesta, me ayudó mucho. En este enlace, raspberrypi.org/forums/viewtopic.php?p=108862#p108862 un chico propone la misma solución y también muestra cómo habilitarla en el arranque.
Leo

1
Para Mac, puede usar el cliente VNC incorporado: Abra Finder> Ir> Conectar al servidor> escriba, por ejemplo, vnc://192.168.1.123:5901y haga clic en Conectar .
ccpizza

-2

deberías buscar sinergia aunque acabo de descubrir que se pagó pero puedes encontrar una versión anterior aquí http://synergy.soft32.com/ o puedes obtener la fuente y compilarla gratis también es una aplicación de código abierto pero pagado por falta de donación


Es un poco difícil de compilar, casi lo votaría porque pagas por Synergy y luego descubres que no puedes hacer que Raspberry Pi trabaje con él a menos que compiles como dijo @Jesterod - Sin embargo, si tienes que pasar por todo eso entonces, también como él dijo, no es necesario pagar ... Me parece un tipo de engaño en el mejor de los casos decir que es una "solución" para Pi sin MUCHA MÁS información sobre los problemas que conlleva.
Steve Radich-BitShop.com
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.