-
Ein Programm, das sudo-Rechte benötigt starte ich mit diesem Befehl:
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY '/usr/sbin/Programm'
Die Verzeichnisse in Treeview werden nicht angezeigt.
Starte ich das Programm mit:
sudo /usr/sbin/Programm
werden die Verzeichnisse angezeigt. Siehe die beiliegenden Bilder.
Was kann ich tun, damit die Verzeichnisse beim korrekten Start mit pkexec... angezeigt werden?
-
-
Hi,
was ist denn genau das Problem?
So wie ich das auf den Bildern sehe, fehlen nur die Icons bei den Verzeichnissen?!
Ist das einQFilesystemModel
?Wenn auf die Ordner auch nicht zugegriffen werden kann, liegt es eher an den Unix Rechten als an Qt.
Was kann ich tun, damit die Verzeichnisse beim korrekten Start mit pkexec... angezeigt werden?
Hab nicht so die Erfahrung mit
pkexec
aber denke, dass die/deine Policy vonpkexec
nicht gleich der von Sudo ist, um die das Root-Verzeichnis zu lesen/öffnen.