Hallo! Ich logge mich normalerweise als Benutzer ein und mache bei Bedarf von dort eine root-shell (su -) auf. Wenn ich von dort ein Fenster aufmachen möchte (beispielsweise tkdiff), braucht root eine spezielle Erlaubnis, um das Fenster auf dem Benutzerdesktop zu öffnen. Früher hatte es immer ausgereicht, wenn ich in der root-shell ein "setenv DISPLAY :0" (ich benutze tcsh für root und Benutzer) und in einer Benutzershell ein "xhost localhost" eingegeben habe. Ersteres ist die Umlenkung auf einen andere XServer, letzteres die Freigabe auf dem Ziel-XServer. Bei aktuellen SuSE-Versionen funktioniert das nicht mehr. Momentan benutze ich "xhost +", was einfach alles freigibt. Anders habe ich das noch nicht hingekriegt. Aber das "xhost +" kann ja nicht Sinn der Sache sein. Ich muß doch theoretisch jede Kombination von Benutzer@Host einzeln freigeben/sperren können. Wie geht das, daß ich zumindest einzelne hosts freigeben kann??? Auch ein "xhost <Rechnername>" geht nicht. (Müßte identisch mit "xhost localhost" sein. Grüße, Gunther