Проблема с запуском программ с помощью su-to-root (gksu)

Автор Pirat, 19 апреля 2011, 22:21:40

« назад - далее »

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

Pirat

Нужна помощь. Проблема с запуском приложений с помощью этой команды. Много приложений запускаются таким образом из меню 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

Потому как из Иксов эти команды запускают. Для терминала есть su
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100

Pirat

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

Ghostdmn

Если что, настройки gksu:

Alt+F2
gksu-properties

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

Udachnik

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