um truque sujo que eu uso, porque na minha distro o "% f" nunca será passado para o pkexe
crie um novo arquivo com o seguinte
#!/bin/sh
# Super User Execute
# Gives PkExec current environmental variables
# and passes current parameters thru running shells to it.
#
# Use this file instead of gksu, gksudo, and, pkexe.
# /usr/bin/suxe
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY
salve como:
~ / suxe
(nota: algumas distros NÃO gostam da abreviação ~ /
para acesso à pasta inicial. Então, use seu caminho real nessa situação)
por exemplo
/ home / Johnny / Documentos / suxe
torne-o um arquivo executável em / usr / bin
sudo cp ~/suxe /usr/bin/suxe
torne-o executável
cd /usr/bin
su chmod -x ./suxe
agora no uso de ação personalizada do Thunars:
Nome: Open with admin access
Comando: suxe thunar %f
Padrão de arquivo: *
Aparece se a seleção contiver: Directories
espero que isso ajude