Ich habe kürzlich versucht, Spice in Containern mit Docker für die Remote-Anzeige zu aktivieren. Dabei habe ich zwei geeignete Ressourcen dafür entdeckt. Die erste ist xspice, wenn ich es so nennen darf, das inxserver-xspice
Paket. Das zweite istx11gewürz. Die Sache ist, ich bin mir über die Unterschiede zwischen ihnen nicht ganz im Klaren. Kann mir das bitte jemand erklären? Das wäre mir sehr willkommen!
Antwort1
Zitat aus dem xserver-xspice-Projekt:
Ein Standalone-Server, der sowohl ein X-Server als auch ein Spice-Server ist.Sie erhalten ein neues DISPLAYum X-Clients zu starten, und Sie können sie über einen Spice-Client anzeigen und mit ihnen interagieren.
Umgekehrt ist x11spice:
x11spice verbindet einen laufenden X-Server als Spice-Server.
Der entscheidende Unterschied besteht also darin, dass Sie mit xserver-xspice einen neuen Xserver und zwangsläufig eine neue Sitzung starten. Mit x11spice erhalten Sie eine Spice-Schnittstelle zu einem bereits vorhandenen Xserver und einer vorhandenen Sitzung. Es scheint beispielsweise keine Möglichkeit zu geben, mit xserver-xspice eine Verbindung zu einem vorhandenen Bildschirm/Desktop herzustellen.