Múltiples sesiones remotas paralelas independientes RHEL7

Múltiples sesiones remotas paralelas independientes RHEL7

Tengo x11vnc instalado en el host (RHEL7.2) que ejecuto usando el comando x11vnc -forever para tener una sesión de escritorio de este servidor en mi máquina remota (RHEL6.2) usando el comando vncviewer IPAddr:display.

Mi requisito es tenermúltiples sesiones remotas independientesde mi servidor host desde la máquina remota.En el escenario actual, cuando tomo una sesión remota desde la máquina 1 y la máquina 2, ambas comparten el mismo escritorio, mientras que quiero tener un escritorio independiente para que varios usuarios puedan tomar control remoto del host sin perturbar el trabajo de los demás.

Se utilizó x11vnc ya que admite gráficos openGL en una máquina remota.

Respuesta1

No puedes hacer eso con x11vnc, porque está vinculado a un servidor X existente. Necesitaría una instancia de servidor X para cada x11vncinstancia.

En su lugar, utilice algo como Xvnc, que crea un servidor X con un framebuffer "virtual".

Sí, no podrás soportar OpenGL de esta manera, porque solo hayunotarjeta gráfica con una GPU, y no puede compartirla (fácilmente) entre servidores X.

Puede iniciar un número fijo de Xvncservidores al iniciar el sistema, o puede hacer cosas más inteligentes como iniciarlos desdexinetd/inetd(sí, el enlace es para ArchLinux; adaptarlo para RHEL).

información relacionada