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

Re: als root kein KDE-Programm startbar



Matthias Meyer schrieb:
Hallo,

In einem Terminal in KDE kann ich zwar mit su root werden, aber ich kann
keine KDE-Programme starten. Beispiel:

PlayMobil:# kwrite
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

kwrite: cannot connect to X server :0

Es ist auch nicht möglich sich als root in KDE anzumelden (was ich auch
nicht brauche, wenn su funktioniert)

Wo muss ich was einstellen?

Danke
Matthias

Das ist normal und gewollt.
Generell sollte man nur als root angemeldet sein, wenn dies unbedingt erforderlich ist. Normalerweise ist es nicht notwendig, einzelne KDE-Programme als root auszuführen.

Wenn es doch mal unumgänglich ist, dann gibt es für diesen Zweck eine Umgebungsvariable, die gesetzt werden kann:

$ export XAUTHORITY=$HOME/.Xauthority

Dann im Terminal root werden und das gewünschte KDE-Programm starten:
$ su root
Password:*****
# kwrite &

Die Ausgabe / Oberfläche des KDE-Programms erscheint dann in der X-Session des angemeldeten Users.

Wenn das System das nächste Mal gebootet wird, ist die gesetzte Umgebungsvariable wieder gelöscht und alles ist wie vorher.

Ralph



Reply to: