Emacs не загружает gui

каждый раз, когда я выполняю emacs или emacs23 на терминале, я просто получаю следующий вывод:

** (emacs:2620): CRITICAL **: menu_proxy_module_load: assertion `dbusproxy != NULL' failed

И gui не загружается, и окно emac никогда не открывается. Процесс emacs на самом деле не отказывает (терминал остается занятым, и я вижу, что процесс emacs23 работает с PS-e).

Я попытался выполнить его с-D - аргументы отладки-init, но то же самое происходит, и вывод является точно тем же. Однако, если я выполняю emacs - СЗ, он успешно выполняет emacs в терминальном режиме, как будто ничто не было неправильно.

Странно, эта проблема только начала происходить во второй раз, когда я выполнил emacs сегодня. В первый раз это работало превосходное. С тех пор я попытался перезагрузить, и я попытался произвести чистку emacs установки ни к какому успеху.

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

Править: Кроме того, если я выполняю sudo emacs, он обычно загружается, и все работает большой.

Спасибо

Я запускаю Ясную Ubuntu

2
задан 17.06.2010, 20:27

1 ответ

Похож на Вас, поражает известную ошибку Ubuntu, где appmenu-gtk пакет, кажется, повреждается. Решение, кажется, для удаления этого пакета, пока это не фиксируется в репозиториях.

Если это не работает, не выполняют Ваш emacs sudo как предложенный некоторыми людьми там, скорее используйте emacs на командной строке с

$ emacs -nw

или используйте другого редактора в настоящее время.

Мой магический кристалл говорит мне, что это могло бы быть зафиксировано не слишком далеко в будущем.

3
ответ дан 08.12.2019, 07:33

Теги

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