Страница 1 из 1

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

Добавлено: 17 окт 2018, 18:06
BadBird
В файле 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 хубунту не работает.
Как решить проблему?

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

Добавлено: 17 окт 2018, 18:34
rogoznik
BadBird, а если вместо gksu использовать pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY тоже не работает?

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

Добавлено: 17 окт 2018, 18:44
BadBird
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>
Вылазит окно для ввода пароля, ввожу пароль но дальше ничего не происходит.
Хотя до этого и окна этого не бывало...

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

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

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

Добавлено: 17 окт 2018, 19:37
BadBird
darkfenix, теперь работает!!!
Спасибо!!!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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