** (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
.
Сначала необходимо ли считать это , Почему пользователи никогда не должны использовать нормальный sudo для запущения графических приложений?
, Но необходимо смочь запуститься gedit с помощью sudo -H gedit
При поиске, я нашел, что подобная проблема сообщила здесь .
об ошибке А сообщают там" , Ubuntu 13.10 "gedit" перестала работать каждый раз, если пользователь не удаляет каталог духа времени. "
Настолько рабочий эта команда
rm ~/.local/share/zeitgeist -R
, кажется, решает проблему.
gksu является frontend к su, и gksudo является frontend к sudo. Их основная цель состоит в том, чтобы выполнить графические команды , который должен базироваться без потребности выполнить X эмуляторов терминала и использующий su непосредственно.
Для открытия приложения GUI от терминального использования gksu
или gksudo
как следующее:
gksudo gedit
, Если gksu
не установленный затем первая установка sudo apt-get install gksu
.
Однако рекомендуется выполнить командную строку, поскольку корень и не запускает приложения GUI как корень .