Danke, hat geholfen. Ich habe ein Python Skript angepasst an die Desktopumgebung.
Aus
self.sudo_command = "kdesudo"
sudo = commands.getoutput("which kdesudo")
if len(sudo) > 0:
self.sudo_command = "kdesudo"
else :
sudo = commands.getoutput("which gksudo")
if len(sudo) > 0:
self.sudo_command = "gksudo"
print "sudo command will be", self.sudo_command
wurde dass
self.sudo_command = "gksudo"
self.desktop = commands.getoutput("echo $DESKTOP_SESSION")
if self.desktop == "kde":
self.sudo_command = "kdesudo"
elif self.desktop == "gnome":
self.sudo_command = "gksudo"
else :
print "Für diesen Desktop wurde das Skript nicht angepasst.", self.desktop
print "sudo command will be", self.sudo_command
obwohl ich bei der ursprünglichen Version nicht verstehe, wie man da je auf "kdesudo" kommt.