Ya lo instalé x11vnc
y lo tengo funcionando bien en mi computadora portátil arriba. Puedo acceder a mi sesión de escritorio existente sin problemas reales, funciona muy bien. El problema con el que me encuentro es el hecho de que estoy accediendo a mi computadora en el piso de arriba, que maneja dos monitores de 1920x1080, accediendo por VNC en mi computadora portátil 1280x800 (lo que significa que tengo que desplazar un escritorio 3840x1080 en mi pantalla 1280x800.
He buscado ejecutar varias pantallas VNC, pero esta no parece ser la mejor solución, y no sé si puedo hacer esto x11vnc
. Sé que puedo ejecutar pantallas VNC nativas en diferentes geometrías, pero no creo que esto ayude mucho, ya que cada pantalla VNC es esencialmente una nueva sesión que básicamente no ejecuta nada.
Hace un tiempo, en mis días de administrador de sistemas, recuerdo haber tenido que configurar un entorno de escritorio en una máquina Fedora. Lo bueno fue que cada pantalla de VNC que creé lanzó el entorno de escritorio predeterminado. "Simplemente funcionó", sin problemas. Eso sí, no era el mismo escritorio en cada pantalla, pero funcionó. ¿Algunas ideas?
fuente
xrandr
para reducir la resolución al iniciar sesión, especialmente six11vnc
"le dice" a su sistema que está ejecutando a través de VNC.Respuestas:
Como se señaló aquí en
x11vnc
la página de inicio, puede escalar y recortarx11vnc
la salida para que sea lo que desee. En mi caso, haría algo como esto:Esto recortaría mi salida para contener solo el primer monitor, luego reduciría la imagen completa a 1280x720. El escalado también puede tener lugar en el cliente, pero esto se ofrece aquí como una opción.
fuente
Tuve el mismo problema, ya que mi escritorio se ejecuta en un televisor de alta definición (1920X1080) y quería verlo en mi computadora portátil. Aunque no pude hacer que vnc escale , hay un programa llamado FreeNX que escala, también tiene varias otras ventajas sobre vnc, la compresión fue otra gran para mí.
fuente