Я сделал новую установку Ubuntu 16.04 и обнаружил, что меню для многих приложений не отображаются в строке меню, как это настроено в «Настройки> Внешний вид». Например: меню для Filezilla, Geary, Libreoffice Writer и Software center не отображаются. Я не тестировал каждое приложение, но могу сказать, что браузеры (Chrome, Firefox) имеют свои меню в строке меню. Кроме того, если я изменю конфигурацию для отображения меню «в строке заголовка окна», они также не отображаются.
Есть какие-нибудь подсказки?
С уважением.
Ответы:
Это ошибка, о которой сообщают разработчики.
Отчет об ошибке :
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1532226
Отсутствует при запуске
Выполнение этой команды в окне терминала вернет меню текущего сеанса:
Для экономии времени и необходимости:
Я написал короткий скрипт и добавил его в свои приложения для запуска. Скрипт сделает все вышеперечисленное. У меня будет три минуты, чтобы заметить, исправлена ли проблема, и я могу отключить сценарий запуска после устранения ошибки.
Есть звуковое уведомление, чтобы подтолкнуть меня, чтобы проверить, было ли это исправлено ... тогда, наконец, команда запускается автоматически.
Меню будут исправлены через 4 минуты после каждой перезагрузки.
Сценарий с именем
resetmenus.sh
:Сценарий можно добавить в автозагрузку, набрав
startup applications
в кнопке поиска запуска Unity.Исчезают во время входа в сеанс
Сценарий выше решает проблему меню, которая всегда отсутствует при загрузке. Меню впоследствии исчезает между ботинками. Когда это происходит, я обнаруживаю, что AltCntlTнужно вызвать терминал, и набор текста,
unity
как упоминалось в предыдущем ответе, идеально подходит для этого случая.источник
initctl restart unity-panel-service
также работает для меню, исчезающих во время текущего сеанса. Кроме того, это не похоже на сбой открытых приложений. Это должен быть принятый ответ.restart unity-panel-service
. При использованииinitctl restart
вы можете получить сообщение об ошибке upstart, так как 16.04 не использует upstart.restart unity-panel-service
и другоеinitctl restart unity-panel-service
не работает на Ubuntu 16.04restart: Name "com.ubuntu.Upstart" does not exist
.Видимо это подтвержденная ошибка в релизе ... Исправление находится в стадии изучения. Вы можете увидеть отчет об ошибке здесь
Временное решение - открыть терминал с помощью ALT+ CONTROL+ Tи набрать текст
unity
. Это приведет к сбросу пользовательского интерфейса и устранению проблемы. Это нужно делать каждый раз, когда вы загружаетесь, и это происходит.До сих пор неизвестно, почему это происходит, но это затрагивает около 30% ботинок.
источник
У меня была та же проблема, и я сделал то, что вы объяснили:
Большое спасибо за помощь, конечно. Я удалил 2 файла (
libreoffice-gtk
иlibreoffice-gnome
), а затем появилось меню (старая версия).Но затем я попытался установить снова только libreoffice-gtk:
... и открывая libreoffice, меню отображается правильно (новая версия).
Это может быть совпадением, но это сработало.
источник
gnome* libreoffice-gnome* libreoffice-gtk* ubuntu-mate-desktop*
... Почему? Боюсь, что это сломает все ^^~/.config/libreoffice
сделало !!У меня была такая же проблема с приложениями, такими как LibreOffice 5, терминал и gedit. В этих приложениях отсутствовала строка меню. Это произошло после обновления Ubuntu до 16.04 LTS с 14.04 LTS ... Я использовал следующие две команды, и это сработало для меня ...
Используйте две вышеупомянутые команды, и я надеюсь, что это сработает и для вас ...
источник
Это произошло со мной в обновлении (15.10 -> 16.04), так как я не мог это исправить, я создал нового пользователя, и там все выглядит хорошо.
редактировать!
Не торопясь, я вернулся, чтобы попытаться восстановить этот профиль пользователя. В конце концов мне удалось получить терминал для этого пользователя (используйте F2, F3... пока вы не получите -full screen-терминал), затем я смог войти в систему как раненый пользователь и выполнить следующие команды:
При желании вы можете использовать эти команды для очистки и перенастройки установленных пакетов:
источник
Бегать
Если это действительно что-то устанавливает, то вы, вероятно, нашли проблему. Я не уверен, что это самый простой способ активировать приложение, но перезагрузка сделала для меня эту работу.
источник
indicator-appmenu
его, потому что он отключил сочетания клавиш TeXmaker, но эта ошибка, похоже, устранена.)