Ubuntu 16.04 меню всегда отображаются

8

Я недавно обновился с 14.04 до 16.04 LTS, и хотя система работает нормально и в целом стабильна, есть проблема, которая меня беспокоит.

Для окон, имеющих строку меню, она отображается всегда, независимо от значения, выбранного в настройке «Видимость меню». Смотрите рисунки ниже:

введите описание изображения здесь введите описание изображения здесь

В другой системе, которую я также обновил, меню правильно скрывается при выборе этого параметра.

Что может вызвать это поведение? Что я могу сделать, чтобы это исправить?

Я попытался сбросить настройки единства с unity --reset, с sudo apt install --reinstall ubuntu-desktopи sudo apt install --reinstall unityбез удачи.


Результат dpkg -l indicator-appmenuкоманды:

$ dpkg -l indicator-appmenu
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
rc  indicator-appm 13.01.0+14.0 amd64        Indicator for application menus.
user000001
источник
В «Показать меню для окна» вы можете выбрать «В строке меню» и посмотреть, работает ли это?
Edwinksl
@edwinksl: Протестировал это. К сожалению, ничего не меняется. Строка меню остается в том же положении, что и на скриншоте.
user000001 19.09.16
@ user000001 что вывод dpkg -l indicator-appmenu?
Анвар
@Anwar: добавлен результат команды в вопрос.
user000001 19.09.16
@ user000001 Добавил ответ. Дайте мне знать результат.
Анвар

Ответы:

8

В вашей системе отсутствует indicator-appmenuпакет. Без этого пакета вы не получите меню приложения на заголовке в сеансе Unity.

И переустановка ubuntu-desktopпакета не устранила проблему, потому что по неизвестной причине этот пакет не был включен в список зависимостей ubuntu-desktopпакета на 16.04 (вы можете проверить его с помощью apt-cache depends ubuntu-desktopкоманды).

Итак, чтобы решить проблему, установите пакет с этой командой

sudo apt-get install indicator-appmenu
Анвар
источник
3
Большое спасибо, ты прибил это! Установка пакета и перезагрузка ПК решили проблему.
user000001 19.09.16
У меня очень похожая проблема, но это происходит только с приложениями GTK, такими как Terminal и Nautilus ... Другие приложения, такие как текстовый редактор, Chrome, работают с глобальным меню очень хорошо ... Это очень раздражает, поскольку оно также ломает мой рабочий стол. немного, так как меню nautilus отображается поверх обоев ... Это не происходит для всех идентификаторов пользователя в системе, что делает его еще более странным. Вы знаете, что может быть причиной этого?
tux1c