Gegeben seien hier zwei Debian-Stretch-Installationen. In der einen funktioniert der Aufruf von "Gparted" oder "Synaptic-Paketverwaltung" aus dem Menü "System" heraus:
Es erscheint dann ein Fenster, welches mich nach dem (User-) Passwort fragt:
In der zweiten Stretch-Installation, die ich bewusst kein bisschen anders durchführte als die erste (nämlich CD rein und nach Beantwortung der üblichen Fragen durchlaufen lassen), passiert beim Klick auf "Gparted" oder "Synaptic-Paketverwaltung" rein gar nichts.
Neugierig geworden, was wohl die Ursache für dieses "Es passiert nichts" sein mag, habe ich mir einmal den Befehl angeschaut, der beim Klick auf "System -> Gparted" ausgelöst wird: Es ist nicht wie früher "gksu /usr/sbin/gparted", sondern "gparted-pkexec". Gebe ich jenen einmal auf der Shell ein, öffnet die erste Installation - wie auch beim Klick auf dem GUI - das Authentifizierungsfenster, fragt nach dem Passwort und startet den gparted. (Synaptic-Paketverwaltung dito. Ich beschreibe im Folgenden aber nur die Phänomene rund um Gparted)
In der zweiten Installation dagegen führt ein "gparted-pkexec" zu
Code: Alles auswählen
==== AUTHENTICATING FOR com.ubuntu.pkexec.gparted ===
Authentication is required to run the GParted Partition Editor
Authenticating as: Ulrich Heidenreich,,, (ulrich)
Password:
polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
==== AUTHENTICATION FAILED ===
Error executing command as another user: Not authorized
This incident has been reported.
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
<action id="com.ubuntu.pkexec.gparted">
<message>Authentication is required to run the GParted Partition Editor</message>
<icon_name>gparted</icon_name>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">/usr/sbin/gparted</annotate>
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
</action>
</policyconfig>
Damit bin ich mit meinem Latein am Ende und benötige eure Hilfe
Ulrich