Die Xorg-Server / Client-Architektur ermöglicht die Transparenz des Netzwerks, dh, es ist möglich, x-Clients auf einem Remote-Computer zu starten und die GUI auf dem lokalen Computer anzuzeigen (dh über X-Forwarding mithilfe von ssh).
Wird Wayland die gleiche oder eine ähnliche Möglichkeit haben, die GUIs von Anwendungen auf einem anderen System anzuzeigen, als sie ausgeführt werden?
Muss diese Funktion vorhanden sein, bevor Schritte unternommen werden, um Xorg auf Ubuntu-Systemen durch Wayland zu ersetzen?
Ich kenne keine grafische Anwendung, die ich nicht über eine SSH-Sitzung starten kann. Ich und wahrscheinlich jeder, den ich kenne, nutzen dies jeden Tag professionell. Nicht nur bei der Arbeit, sondern auch zu Hause. Compiz und andere coole Effekte sind ein Luxus. Netzwerk-Transparenz für jede einzelne grafische Anwendung, die ich installieren könnte, ist eine Voraussetzung . RDP oder VNC sind nicht akzeptable Substitute.
Alles, was ich zu diesem Thema sehen kann, sind Kommentare wie "Mach dir keine Sorgen, weil ... [füge Worte ein, die mich hier beunruhigen].
Ich möchte, dass jemand, der Wayland entwickelt, öffentlich sagt: "Mach dir keine Sorgen, weil" Netzwerktransparenz für uns oberste Priorität hat.
quelle
Die richtige Antwort lautet: "Netzwerktransparenz liegt außerhalb des Anwendungsbereichs des Wayland-Protokolls".
Eine vollständige Erklärung finden Sie in dieser FAQ, aber eine kurze Zusammenfassung könnte lauten: "Das Ziel des Wayland ist es, ein kleines Protokoll zu definieren, das sich bemüht, den größten Fehler von X zu vermeiden: zu viel zu tun und zu viel zu tun (X hatte sogar einen Fehler) In Anbetracht dieses Konzepts gibt es keinen besonderen Grund, das Wayland-Protokoll durch Netzwerktransparenz zu ersetzen. Dies kann in einer eigenständigen API und deren Server / Client erfolgen. Nichts im Wayland-Protokoll steht der Netzwerktransparenz entgegen . "
Eine erwähnenswerte Sache ist, dass die aktuellen X-Implementierungen nicht mehr netzwerktransparent sind , wie Daniel Stone in diesem Video erklärt (was Sie wirklich sehen sollten, wenn Sie an dem Argument interessiert sind und ein wenig Spaß haben möchten) ).
quelle
No Wayland ist weniger ehrgeizig als Xorg und wird keine Netzwerktransparenz haben.
Zitat aus dem Blog von Mark Shuttleworth:
Ref: http://www.markshuttleworth.com/archives/551
Persönlich bin ich nicht der Meinung, dass die Netzwerktransparenz eines Grafikservers für einen Desktop-Computer erforderlich ist, sondern eine Funktion, die am besten zur Architektur von tiny_client / big_workstation passt.
quelle
Die Fähigkeit von Wayland, X geschachtelt auszuführen, bedeutet, dass die meisten Situationen mit Netzwerktransparenz und ähnlichen Funktionen unterstützt werden können. Ich habe auch gelesen, dass diese Funktionalität durch eine bessere Methode ersetzt werden kann (wenn ich den Link wieder finde, werde ich ihn bereitstellen).
quelle