Sudo Gedit Ошибка

** (gedit:8315): CRITICAL **: file log.c: line 980: unexpected error: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/bin/zeitgeist-daemon exited with status 1 (g-dbus-error-quark, 25)

Это работает хорошо, если я делаю gksu gedit.

2
задан 1 June 2014 в 09:09

2 ответа

Сначала необходимо ли считать это , Почему пользователи никогда не должны использовать нормальный sudo для запущения графических приложений?

, Но необходимо смочь запуститься gedit с помощью sudo -H gedit

При поиске, я нашел, что подобная проблема сообщила здесь .

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

Настолько рабочий эта команда

rm ~/.local/share/zeitgeist -R

, кажется, решает проблему.

5
ответ дан 1 June 2014 в 09:09

gksu является frontend к su, и gksudo является frontend к sudo. Их основная цель состоит в том, чтобы выполнить графические команды , который должен базироваться без потребности выполнить X эмуляторов терминала и использующий su непосредственно.

Для открытия приложения GUI от терминального использования gksu или gksudo как следующее:

gksudo gedit

, Если gksu не установленный затем первая установка sudo apt-get install gksu.

<час>

Однако рекомендуется выполнить командную строку, поскольку корень и не запускает приложения GUI как корень .

2
ответ дан 1 June 2014 в 09:09

Другие вопросы по тегам:

Похожие вопросы: