Trochę się bałem że może nie zadziałać, ale nie mogłem wcześniej odgrzebać tematu.
Filmik pokazuje użycie komendy gksu , zamiast niej może już być komenda pkexec
Zobacz która z tych komend jest dostępna
# which pkexec
/usr/bin/pkexec
# which gksu
#
W tym przykładzie which pokazuje ze istnieje ścieżka tylko dla pkexec, wiec tylko ta komenda istnieje.
A w linku jedno z dwóch rozwiązań / przykładów uruchomienia aplikacji graficznej z uprawnieniami root.
https://forum.linux.pl/index.php/topic,25613.msg137725.html#msg137725
a właściwie https://forum.linux.pl/index.php/topic,25613.msg137692.html#msg137692
Można se zrobić np tak ,
do /home/użyszkodnik/.local/share/kservices5/ServiceMenus/ wkleić pliczek tekstowy o nazwie np
open_mc.desktop zawierający :
[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=inode/directory
Actions=mc;
#X-KDE-Priority=TopLevel
Icon=folder-open-symbolic
[Desktop Action mc]
Name=Otwórz w MC jako root
Icon=folder-open-symbolic
Exec=konsole -e sudo mc
jak się gdzieś walnąłem to poprawcie
i cała filozofia ;)
(https://i.imgur.com/1V1JKPs.png)
Tak to wygląda w KDE . W kastratach typu xfce , lxde, lgbt , itp to nie wiem ;)
Sam już nie wiem jak to jest z tym dolphinem. Jak użyję
Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY dolphin
to dolphin normalnie otwiera mi katalogi jako root ...