debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Проблема с запуском программ с помощью su-to-root (gksu)  (Прочитано 3440 раз)

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

Оффлайн Pirat

  • Topic Author
  • Сообщений: 2
Нужна помощь. Проблема с запуском приложений с помощью этой команды. Много приложений запускаются таким образом из меню System-Administration-app (Gnome). При запуске приложений таким образом консоль говорит:
alex@pirat:~$ su-to-root -X -c synaptic

(gksu:15008): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed

другой пример:
alex@pirat:~$ su-to-root -X -c gcalctool

(gksu:15032): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed

то же самое, используя gksu:
alex@pirat:~$ gksu gcalctool

(gksu:15038): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed

Система: Debian 6.0.1. Свежеустановленная.
 

Оффлайн Ghostdmn

  • Ленивы... Ай, лень допеча...
  • Сообщений: 854
  • Jabber: ghostdmn@jabber.cz
Потому как из Иксов эти команды запускают. Для терминала есть su
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
 

Оффлайн Pirat

  • Topic Author
  • Сообщений: 2
Хм, решил, 2 дня шерстил гугл, но сегодня методом научного тыка заработало.
Сделал вот что, в gconf-editor в настройках gksudo снял галочку "sudo mode". Если эта опция отмечена, то используется gksudo вместо gksu. Как раз sudo у меня и не настроено:)
 

Оффлайн Ghostdmn

  • Ленивы... Ай, лень допеча...
  • Сообщений: 854
  • Jabber: ghostdmn@jabber.cz
Если что, настройки gksu:

Alt+F2
gksu-properties

Там выставить su
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
 

Оффлайн Udachnik

  • Сообщений: 1438
Можно было просто выполнить gksu-properties и поменять Authentication Mode с sudo на su. Но я думал, что при неправильной настройке gksu будет выскакивать ошибка авторизации, а оно вон как. Теперь хоть буду знать как эта ошибка выглядит.
 

Теги: