всякий раз, когда я запускаю emacs или emacs23 на терминале, я просто получаю следующий вывод:
** (emacs:2620): CRITICAL **: menu_proxy_module_load: assertion `dbusproxy != NULL' failed
И графический интерфейс не загружается, и окно emacs никогда не открывается. Процесс emacs на самом деле не падает (терминал остается занятым, и я вижу процесс emacs23, запущенный с ps -e).
Я попытался запустить его с аргументами -D --debug-init , но происходит то же самое, и вывод точно такой же. Однако, если я запускаю emacs -nw, он успешно запускает emacs в терминальном режиме, как будто ничего не случилось.
Как ни странно, эта проблема стала возникать только во второй раз, когда я сегодня запускал emacs. В первый раз все работало отлично. С тех пор я пытался перезагрузиться и пытался очистить установку emacs, но безуспешно.
Я не установил никаких новых пакетов сегодня, но я мог бы обновить некоторые, может ли это быть причиной? Есть ли способ узнать, какие пакеты были установлены / обновлены сегодня?
РЕДАКТИРОВАТЬ: Кроме того, если я запускаю sudo emacs, он загружается нормально, и все работает отлично.
Спасибо
Я использую Ubuntu Lucid