2

В Linux (Ubuntu 9.10, в моем случае), есть ли команда, похожая на gksu, но без прав root? Я следовал инструкциям на сайте pida и установил pida 0.6. Когда я запускаю его, используя ./pida-run.py из терминала, он запускается нормально. Но когда я создал пункт меню gnome и указал указанную выше команду (с правильным расположением), он не запустился. Поэтому я подумал, что если я добавлю альтернативу gksu, возможно, это сработает.

Спасибо

2 ответа2

2

Я не думаю, что вам нужно gksu здесь ..

Попробуйте изменить тип запуска пункта меню на "Приложение в терминале" - возможно, вы увидите сообщения об ошибках.

1

Хотя я согласен с Blorgbeard, что следующее не решит вашу реальную проблему, но в интересах ответа на заданный вопрос вы можете предварительно добавить поле команды в программе запуска с помощью:

gksu -u имя пользователя

и команда должна быть запущена в качестве имени пользователя пользователя

Помните, что su означает "сменить пользователя", несмотря на то, что мы в основном используем его, чтобы стать суперпользователем.

В общем, когда я видел, как все работает из терминала, но не из модуля запуска, некоторые аспекты среды устанавливаются не так, как в терминальном сеансе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .