Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: gksu в Убунте 18.04  (Прочитано 5441 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
gksu в Убунте 18.04
« : 25 Октября 2018, 17:33:01 »
Всех приветствую! Ребята а подскажите, понадобилось в убунте сделать ярлычок для запуска проги от рута, раньше делал в свойствах ярлычка - запуск в терминале, 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.
« Последнее редактирование: 15 Мая 2020, 08:50:09 от Azure »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7819
  • We were here
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #1 : 25 Октября 2018, 17:42:20 »
gksu устарел

ТЫК

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #2 : 25 Октября 2018, 18:07:34 »
Хорошо а это тогда что за фигня у меня вылазит если я пытаюсь через pkexec запустить? (кстати не со всеми прогами)
Код: (html5) [Выделить]
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.

« Последнее редактирование: 15 Мая 2020, 08:47:28 от Azure »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #3 : 25 Октября 2018, 18:12:02 »
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'

А если сначала так сделать?

echo 'export XDG_RUNTIME_DIR=/run/user/0' | sudo tee -a /root/.profile

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #4 : 25 Октября 2018, 18:34:25 »
Вышло вот такое - export XDG_RUNTIME_DIR=/run/user/0и все равно если сделать pkexec krusader то
Код: (html5) [Выделить]
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
.
« Последнее редактирование: 15 Мая 2020, 08:48:25 от Azure »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7819
  • We were here
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #5 : 25 Октября 2018, 18:39:25 »
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY krusader
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #6 : 25 Октября 2018, 18:56:29 »
Можно запускать из скрипта:

#!/bin/sh

pkexec env XDG_RUNTIME_DIR=/run/user/0 DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY krusader

Оффлайн barmaley99

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #7 : 25 Октября 2018, 19:31:05 »
gksu устарел
А устарел в каком смысле? Его стало небезопасно использовать или по каким то другим соображениям? Если его скачать и установить как вот тут люди делали - https://askubuntu.com/questions/1030054/how-to-install-an-application-that-requires-gksu-package-on-ubuntu-18-04
Цитировать
@N0rbert: Instead of adding the whole shabang, which you admit is dangerous, you can just download the lib .deb from packages.ubuntu.com/artful/amd64/libgksu2-0/download and the gksu .deb file from launchpad.net/ubuntu/bionic/amd64/gksu/2.0.2-9ubuntu1. Install the lib first using gdebi, followed by the gksu, also using gedbi – M K May 9 at 11:10
Это подвергнет систему опасности, или это будет просто регресс и все?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7819
  • We were here
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #8 : 25 Октября 2018, 19:39:04 »
Здесь всё объяснили:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892768
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 25 Октября 2018, 19:41:28 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Stealch

  • Участник
  • *
  • Сообщений: 128
  • Если нет бубна - сойдет и барабан.
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #9 : 14 Мая 2020, 22:57:30 »
Это подвергнет систему опасности, или это будет просто регресс и все?
Это мутят воду майкрософт, тесно "подружившиеся" с Cannonocal. gksu не позволяет фокусироваться стороннему софту на паролях. Мелкомягких это не устраивает.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: gksu в Убунте 18.04
« Ответ #10 : 15 Мая 2020, 08:58:42 »
barmaley99, какое у Вас DE? Может надо Вам kdesu? Если не подходит хинт с изменением адреса admin://
« Последнее редактирование: 15 Мая 2020, 09:00:47 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн damix

  • Забанен
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля

 

Страница сгенерирована за 0.02 секунд. Запросов: 22.