[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: als root kein KDE-Programm startbar



Hallo,

Andreas Pakulat wrote:

> On 09.09.07 17:42:40, Matthias Meyer wrote:
> > Hallo,
> > 
> > In einem Terminal in KDE kann ich zwar mit su root werden, aber ich kann
> > keine KDE-Programme starten. Beispiel:
> 
> Das ist normal und gut so. Ganz abgesehen davon das man nur _sehr_
> selten GUI Programme als root starten muss, geht das z.B. mit kdesu,
> sux oder gksu (jeweils in den gleichnamigen Paketen).

Mir ist gerade aufgefallen, dass das hier (unstable) auch so geht:

 $ xhost 
 access control enabled, only authorized clients can connect
 $ su
 Passwort: 
 # xterm
 <keine Fehlermeldung, xterm startet>

Das ist auf einem Etch-System reproduzierbar und nicht nur bei meinem
Benutzeraccount so. Mache ich ein su zu einem Testbenutzer, kann ich
wie erwartet keine X-Programme starten ('Can't open display'). 

Offenbar wird $XAUTHORITY beim su nicht aus der Umgebung entfernt, bzw.
nicht geändert:

 $ su -c env | grep XAUTH
 Passwort: 
 XAUTHORITY=/home/wolf/.Xauthority

Was ist denn hier kaputt? Verwendet wird GDM und icewm oder Gnome.

Gruß,

Wolf
-- 
Wie unser Internet schöner wird: Ich will die Mitarbeiter von Support-Hotlines 
nicht vor Wut schäumend bis ins siebte Glied verfluchen, nur weil sie noch 
weniger Ahnung haben als ich. Na ja . . . doch, das will ich! (die tageszeitung)



Reply to: