Интеграция Emacs с глобальным меню приложений Unity перестала работать, когда я обновился до 11.10. Кто-нибудь знает, как заставить это работать?
Наверное, странно, что я отвечаю на такую старую публикацию, но я также наткнулся на эту, когда искал решение, как интегрировать emacs в приложение Unity (глобальное и локально интегрированное в панель окон). Так что я смею ответить. Вот мои два цента:
emacs 24 потенциально хорошо интегрируется с Unity, но кажется, что он занесен в черный список жестко закодированным способом. Существует очень простой способ обойти это: просто включить его в белый список:
Вот и все, по крайней мере, для меня это работает отлично (я использую Ubuntu 14.04 с темой MacBuntu и локально интегрированными меню).
В Ubuntu 14.04, следующая команда делает работу,
gsettings set com.canonical.unity-gtk-module whitelist "['emacs24']"