LINUX.ORG.RU

gksu в Убунте

 ,


2

2

Всех приветствую! Ребята а подскажите, понадобилось в убунте сделать ярлычок для запуска проги от рута, раньше делал в свойствах ярлычка - запуск в терминале, sudo (имя проги) Но это не очень правильно и не красиво, плодить запущенные консольки, хочется так чтобы было аккуратно и красиво - так же как и проги изначально после установки которые для запуска запрашивают пароль рута - маленькое аккуратное графическое окошко с просьбой ввести пароль, погуглил - раньше для этого была утилитка gksu - ввести в ярлычке строку gksu имя_проги но потом ее разрабы Убунты убрали из дистра и что теперь делать как без нее? Впрочем решение нашел - gksu можно просто отдельно скачать, deb файлики, и установить в систему, но имеющимися средствами разве никак? Пробовал pkexec - pkexec имя_проги и он мне выдает вот такое (если выполнить в консоли) User@Comp:~$ pkexec krusader QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' qt.qpa.screen: QXcbConnection: Could not connect to display Could not connect to any X display.

pkexec "/usr/sbin/synaptic" "$@"

 — вот так synaptic запускается, к примеру.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от barmaley99

По

which programmname
определяешь путь до программы, потом создаешь .desktop файл (ручками или через GUI), где в запуске пишешь
pkexec "/path/to/bin" "$@"

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Пробовал, с путем так да работает, а если без пути то вылазит эта же фигня QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' qt.qpa.screen: QXcbConnection: Could not connect to display $DISPLAY Could not connect to any X display.

Почему интересно?

barmaley99
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

а почему если по sudo имя_проги - знает а по pkexec имя_проги - незнает?

barmaley99
() автор топика
29 декабря 2018 г.
Ответ на: комментарий от Vsevolod-linuxoid

не сработало: пишу в ярлыке:pkexec «/opt/lampp/manager-linux-x64.run» «$@»

Vadym_O
()

хочется так чтобы было аккуратно и красиво

335...

zenity+sudo

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.