Контекстное меню XFCE

О том о сем
Аватара пользователя

Автор темы
BadBird
Сообщения: 2351
Зарегистрирован: 09 сен 2016, 18:08
Предупреждения: 1
Решено: 5
1
Откуда: Грозный
Благодарил (а): 139 раз
Поблагодарили: 335 раз

Контекстное меню XFCE

Сообщение BadBird » 17 окт 2018, 15:06

В файле uca.xml раньше, был у меня полезный лично для меня любимого параметр:

Код: Выделить всё

<action>
	<icon>preferences-desktop-personal-directory</icon>
	<name>Открыть как администратор</name>
	<unique-id>1446624638398771-1</unique-id>
	<command>gksu exo-open %f</command>
	<description></description>
	<patterns>*</patterns>
	<directories/>
	<text-files/>
</action>
Было очень удобно, для меня любимого, открывать нужный каталог под рутом.
А теперь эта фича в 18.04 хубунту не работает.
Как решить проблему?

Аватара пользователя

darkfenix
Сообщения: 5259
Зарегистрирован: 27 июн 2017, 10:36
Решено: 61
Откуда: Нижний Тагил
Благодарил (а): 291 раз
Поблагодарили: 967 раз

Контекстное меню XFCE

Сообщение darkfenix » 17 окт 2018, 15:34

BadBird, а если вместо gksu использовать pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY тоже не работает?
Изображение

Аватара пользователя

Автор темы
BadBird
Сообщения: 2351
Зарегистрирован: 09 сен 2016, 18:08
Предупреждения: 1
Решено: 5
1
Откуда: Грозный
Благодарил (а): 139 раз
Поблагодарили: 335 раз

Контекстное меню XFCE

Сообщение BadBird » 17 окт 2018, 15:44

darkfenix, сделал такое изменение:

Код: Выделить всё

<action>
	<icon>preferences-desktop-personal-directory</icon>
	<name>Открыть как администратор</name>
	<unique-id>1446624638398771-1</unique-id>
	<command>pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY</command>
	<description></description>
	<patterns>*</patterns>
	<directories/>
	<text-files/>
</action>
Вылазит окно для ввода пароля, ввожу пароль но дальше ничего не происходит.
Хотя до этого и окна этого не бывало...

Аватара пользователя

darkfenix
Сообщения: 5259
Зарегистрирован: 27 июн 2017, 10:36
Решено: 61
Откуда: Нижний Тагил
Благодарил (а): 291 раз
Поблагодарили: 967 раз

Контекстное меню XFCE

Сообщение darkfenix » 17 окт 2018, 16:30

BadBird писал(а):
17 окт 2018, 15:44
дальше ничего не происходит
И не будет - ты же не указал что делать.
Было gksu exo-open %f
Стало pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY
Я же предлагал заменить gksu
Должно было стать так pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY exo-open %f
Изображение

Аватара пользователя

Автор темы
BadBird
Сообщения: 2351
Зарегистрирован: 09 сен 2016, 18:08
Предупреждения: 1
Решено: 5
1
Откуда: Грозный
Благодарил (а): 139 раз
Поблагодарили: 335 раз

Контекстное меню XFCE

Сообщение BadBird » 17 окт 2018, 16:37

darkfenix, теперь работает!!!
Спасибо!!!

Аватара пользователя

Dja
Сообщения: 5796
Зарегистрирован: 27 авг 2016, 17:03
Решено: 24
Откуда: Voskresensk
Благодарил (а): 842 раза
Поблагодарили: 608 раз

Контекстное меню XFCE

Сообщение Dja » 18 окт 2018, 21:38

BadBird писал(а):
17 окт 2018, 15:06
открывать нужный каталог под рутом
А для чего? И разве через ПКМ нет?

Аватара пользователя

Автор темы
BadBird
Сообщения: 2351
Зарегистрирован: 09 сен 2016, 18:08
Предупреждения: 1
Решено: 5
1
Откуда: Грозный
Благодарил (а): 139 раз
Поблагодарили: 335 раз

Контекстное меню XFCE

Сообщение BadBird » 18 окт 2018, 21:52

Dja писал(а):
18 окт 2018, 21:38
А для чего?
Да все для того же:
BadBird писал(а):
17 окт 2018, 15:06
открывать нужный каталог под рутом.
Dja писал(а):
18 окт 2018, 21:38
И разве через ПКМ нет?
BadBird писал(а):
17 окт 2018, 15:06
А теперь эта фича в 18.04 хубунту не работает.

Аватара пользователя

Dja
Сообщения: 5796
Зарегистрирован: 27 авг 2016, 17:03
Решено: 24
Откуда: Voskresensk
Благодарил (а): 842 раза
Поблагодарили: 608 раз

Контекстное меню XFCE

Сообщение Dja » 18 окт 2018, 21:57

BadBird, т.е. за строчку
18-10-19-005539.png
отвечает файл
BadBird писал(а):
17 окт 2018, 15:06
uca.xml
?
А вопрос мой был связан именно с применяемостью ) Ибо я вот никогда в гуй-фм под рутом папку не открывал. Вот и интересуюсь для какой цели это может быть сделано.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

Автор темы
BadBird
Сообщения: 2351
Зарегистрирован: 09 сен 2016, 18:08
Предупреждения: 1
Решено: 5
1
Откуда: Грозный
Благодарил (а): 139 раз
Поблагодарили: 335 раз

Контекстное меню XFCE

Сообщение BadBird » 18 окт 2018, 22:11

Dja писал(а):
18 окт 2018, 21:57
отвечает файл
Вернее, не файл, а значение в нем.
Dja писал(а):
18 окт 2018, 21:57
интересуюсь
BadBird писал(а):
17 окт 2018, 15:06
Было очень удобно, для меня любимого, открывать нужный каталог под рутом.
И спорить о том что для кого удобнее думаю не стоит....

Аватара пользователя

Dja
Сообщения: 5796
Зарегистрирован: 27 авг 2016, 17:03
Решено: 24
Откуда: Voskresensk
Благодарил (а): 842 раза
Поблагодарили: 608 раз

Контекстное меню XFCE

Сообщение Dja » 18 окт 2018, 23:41

BadBird, ну... я вот к примеру видел как человек сидел в сессии (графической) под рутом. Я с ним не спорил. И тут не собираюсь. Просто интересно с точки зрения практического применения. В какой примерно ситуации может понадобиться тот или иной подход. Если я правильно понял, то после открытия под рутом идет открытие документа (или его создание), которое так же идет под рутом. Так то да. Удобней, чем набирать в консоли типа sudo xed бла-бла :vic: Или ход моей мысли ушел в другую сторону?

Аватара пользователя

colonel
Сообщения: 1451
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 37 раз
Поблагодарили: 400 раз

Контекстное меню XFCE

Сообщение colonel » 19 окт 2018, 03:43

Dja писал(а):
18 окт 2018, 23:41
Было очень удобно .... открывать нужный каталог под рутом.
...Если я правильно понял, то после открытия под рутом идет открытие документа (или его создание), которое так же идет под рутом. Так то да. Удобней, чем набирать в консоли типа sudo .... ......
так оно и есть
Dja писал(а):
18 окт 2018, 23:41
...Просто интересно с точки зрения практического применения. В какой примерно ситуации может понадобиться тот или иной подход. ...
кроме создания\открытия\редактирования файлика от рута (с чём было выше)
таковая функция может понадобиться , например, для изменения свойств файла когда требуются рутовые права ( права доступа , разрешение запуска как программы, смена владельца, группы )

ну и , в общем-то, exo-open по идее открывает файл по ассоциации программой по умолчанию , а это значит что при наличии строчки меню по ПКМ "Открыть как рут" , например, можно в ФМ не открывая папки\каталоги ФМ от рута , зайти обычным пользователем в корневые каталоги , найти необходимый файлик (например /etc/default/grub ) и по ПКМ открыть его для редактирования.
Аналогичной строкой в ПКМ (фм Наутилус) пользуюсь со времён второгнома
в матешном Caja таковое расширение на gksu сохранялось, а в циннамоновском Немо наблюдалась уже некоторая деградация, по ПКМ можно было открыть от рута только каталоги.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
BadBird
Сообщения: 2351
Зарегистрирован: 09 сен 2016, 18:08
Предупреждения: 1
Решено: 5
1
Откуда: Грозный
Благодарил (а): 139 раз
Поблагодарили: 335 раз

Контекстное меню XFCE

Сообщение BadBird » 19 окт 2018, 08:14

Dja писал(а):
18 окт 2018, 23:41
Удобней, чем набирать в консоли типа sudo xed бла-бла
Так и есть.
BadBird писал(а):
17 окт 2018, 15:06
Было очень удобно, для меня любимого, открывать нужный каталог под рутом.
Я могу за пару кликов открывать любой файл или каталог под рутом...

Вернуться в «Болталка: Оффтоп, разбор полетов»