On Sun, Nov 19, 2000 at 10:57:34AM +0100, Reiner Klaproth wrote:
Hallo!
Es geht doch kurz darum: Wenn ich X-Terminals an _einem_ Server habe, kann ein Nutzer theoretisch nicht gleichzeitig an mehreren verschiedenen Terminals sein.
Das sehe ich nicht ein. Wenn ich an Konsolen-Terminals mehrmals vorhanden sein kann, dann will ich das bitteschön auch an X-Terminals dürfen. Nur an einem X-Terminal sein zu können wäre eine künstliche Einschränkung. (Mir fällt hier ein, auch wenn vielleicht nicht 100% paßgerecht: GNU: If you need a megabyte, then it's ok to allocate a megabyte. -- Also nicht Aufgabe des Programmmierers sich über die Herkunft des MB Gedanken zu machen. Und ähnlich sehe ich das an einem Terminal: Wenn ich an mehreren X-Terminals gleichzeitig arbeiten WILL, dann WILL ich das und ``Basta''.)
Dieser Grundsatz stammt schon aus dem X11-Design. Welchen Sinn hat es auch, das einem Nutzer _mehrere_ X-Sessions gleichzeitig gehören?
Ich hab' vielleicht eine gespaltene Persönlichkeit, dann brauch ich auch mehrere X-Terminals. Oder andere Gründe -- muß ich das begründen können. Ich WILL.
Werfen wir jetzt den Begriff `Server' durcheinander? Es ist logisch, daß auf einem X-Terminal ein X-Server läuft. Und auf dem `Server' laufen die X-Clients.
Damit nicht jeder bei jedem ein X-Fenster hinzaubern kann, gibt es ein Authentifizierungssystem. Dazu wird im Homeverzeichnis des Nutzers eine Datei .Xauthority angelegt, in der der gültige "Magic-Cookie" abgelegt wird.
Plural. Cookies. Denn ich kann mich ja mit mehreren X-Servern unterhalten, vom gleichen Homeverzeichnis aus.
ist aber nicht jedes System vorbereitet. Zudem darf man dann nicht mehr mit seinen Environment-Variablen spielen.
Versteh' ich jetzt auch nicht. Wie meinst Du das?
KDE2 setzt dieses System halt nur konsequent fort. Es macht keine Probleme, wenn man an zwei verschiedenen Terminal-Servern angemeldet ist (mal abgesehen von der beschriebenen X11-Problematik) oder an einzelnen Rechnern. Es kommt nur zu einem Problem, wenn man am selben Rechner von verschiedenen Terminals aus sich anmelden will.
Ja, etwas so wie das von rf11 erwähnte Netscape. Das ist aber KDE-Problem, nicht X11. KDE ist vielleicht doch nur ein anderes Windows?
Best regards from Dresden/Germany Viele Gruesse aus Dresden Heiko Schlittermann