Mehrere unabhängige parallele Remotesitzungen RHEL7

Mehrere unabhängige parallele Remotesitzungen RHEL7

Ich habe x11vnc auf dem Host (RHEL7.2) installiert, das ich mit dem Befehl x11vnc -forever ausführe, um mit dem Befehl vncviewer IPAddr:display eine Desktop-Sitzung dieses Servers auf meinem Remote-Computer (RHEL6.2) zu haben.

Meine Voraussetzung ist,mehrere unabhängige Remote-Sitzungenmeines Hostservers vom Remote-Computer aus.Im aktuellen Szenario nutzen beide Rechner1 und 2 bei einer Remote-Sitzung denselben Desktop, während ich unabhängige Desktops haben möchte, damit mehrere Benutzer remote auf den Host zugreifen können, ohne die Arbeit anderer zu stören.

x11vnc wurde verwendet, da es OpenGL-Grafiken auf Remote-Computern unterstützt.

Antwort1

Dies ist mit nicht möglich x11vnc, da es an einen vorhandenen X-Server gebunden ist. Sie benötigen für jede x11vncInstanz eine eigene X-Server-Instanz.

Verwenden Sie stattdessen etwas wie Xvnc, das einen X-Server mit einem „virtuellen“ Framebuffer erstellt.

Ja, Sie werden OpenGL auf diese Weise nicht unterstützen können, denn es gibt nureinsGrafikkarte mit einer GPU, und diese können Sie nicht (einfach) zwischen X-Servern teilen.

Sie können eine feste Anzahl von XvncServern beim Systemstart starten oder cleverere Dinge tun, wie sie vonxinetd/inetd(ja, der Link ist für ArchLinux; für RHEL anpassen).

verwandte Informationen