Kai Grunau [05.12.2014 09:10]:
Hallo,
On 12/04/2014 10:45 PM, Rolf Muth wrote:
Hallo Werner Flamme,
Am Mittwoch, 26. November 2014 12:56 schrieb Werner Flamme:
... Wie gesagt, bei Anmeldung via (Grafik-)Konsole geht es... Und wenn ich mich per ssh als root@localhost (bei meinem Arbeitsplatz-PC) anmelde, geht es auch nicht.
Ist das ein Sicherheitsfeature, mit dem man Admins davon abhalten will, interaktive Fernwartung zu machen? Könnte sein, aber dann geht vielleicht Anmeldung als anderer Benutzer und hinterher su...
auf meiner Testinstallation von openSUSE 13.2 habe ich kein Problem remote per ssh das yast2 tool zu starten (yast2-3.1.109-4.2.x86_64).
Im Gegensatz zum Start an der Konsole erscheint die Mitteilung
libGL error: failed to load driver: swrast
und das yast2 GUI oeffnet sich.
Schon mal mit "strace yast2" oder "bash -x /usr/sbin/yast2" versucht ?
strace ist der Standardratschlag, irgend jemand bringt ihn immer. Nur sagt kaum mal jemand dazu, wonach ich denn dann in dem Output suchen soll. Ich bin kein Linux-Programmierer, der sowas auswendig weiß, insofern ist der Output in weiten Strecken böhmisches Dorf für mich. Es ist ja auch nicht so, dass das Programm nicht startet - es kommt nur nicht in den Vordergrund. a) ich gehe per ssh auf den entfernten Rechner b) ich rufe "yast2 &" auf (bis openSUSE 13.1 kein Problem) c) "ps -aux | grep -i yast" bringt u. a. root 5606 0.0 0.1 4508 2556 pts/0 S 11:09 0:00 /bin/bash /sbin/yast2 root 5629 1.7 1.4 79220 29076 pts/0 Sl 11:09 0:00 /usr/lib/YaST2/bin/y2controlcenter also einwandfrei, das Programm läuft. Nur schade, dass es sich nicht zeigt. Auch nicht mit "fg". Dann kann ich es aber mit Strg-C abbrechen, was allerdings nicht der Sinn des Aufrufs war. Das ist mit einem remote System so (Tumbleweed) und mit meiner lokalen 13.2, wenn ich per "ssh root@localhost" draufgehe (spart den suoders-Eintrag ;)) # echo $DISPLAY localhost:10.0 ist passend zu ssh gesetzt... Werner --