[решено]cinnamon nemo не открывается от администратора

vs220
вы тоже решили над ними по прикалываться? оно же переменные окружения в root не прокидывает, только цыц это секрет!
как эта фигня pkexec работает я понятия не имею, но ошибки выдаёт же вполне стандартные...
Ошибки в тексте-неповторимый стиль автора©
Vadim
ps axo comm |grep polkit
polkitd
Ну и где gnome-aute.....
Попробуйте
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nemo
indeviral
переменные окружения в root не прокидывает
Пользовательские должна подставлять по идеи, у меня по крайней мере так.
зависит наверно от того принимает ли программы на вход вообще хоть что-нибудь и даже если принимает то как обрабатывает.
Ошибки в тексте-неповторимый стиль автора©
в devuan
ps axo comm |grep polkit
polkitd
polkit-gnome-au
сейчас перезагружусь в arch
Linux Forever!
в arch тоже
ps axo comm |grep polkit
polkitd
polkit-gnome-au
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nemo
запускает nemo от рута
pkexec nemo не рааботает,не удалось открыть дисплей
Linux Forever!
Vadim
запускает nemo от рута
pkexec nemo не рааботает,
Ну значит indeviral прав - не прокидывает переменные.
У меня нормально
[oleg@vs220 ~]$ pkexec echo "$XAUTHORITY  $DISPLAY"
/home/oleg/.Xauthority  :0
Вроде ничего специально не делал
pkexec echo "$XAUTHORITY  $DISPLAY"
/home/vadim/.Xauthority  :0
vs220
indeviral прав - не прокидывает переменные.
а как их прокинуть?
Linux Forever!
Vadim
а как их прокинуть?
вы вообще что хотите добиться? вы читали новости? это же просто отверстие в безопасности!

vs220
pkexec echo "$XAUTHORITY $DISPLAY"
сильно примитивненько, это ничего не показывает... попробуйте ради эксперимента просто notify-send "hi" дёрнуть вроде не должна работать
Ошибки в тексте-неповторимый стиль автора©
Vadim
pkexec echo "$XAUTHORITY $DISPLAY"
/home/vadim/.Xauthority
Хм. Это тот пользователь от которого иксы запущены?
закрыть терминал на всякий и по новому открыть
echo $XAUTHORITY
pkexec echo $XAUTHORITY
?

если совпадает должно работать одинаково по идеи что

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nemo
что просто pkexec nemo
 
Зарегистрироваться или войдите чтобы оставить сообщение.