Это ошибка, о которой сообщают разработчики.
Отчет об ошибке :
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1532226
Отсутствует при запуске
Выполнение этой команды в окне терминала вернет меню текущего сеанса:
$ initctl restart unity-panel-service
Для экономии времени и необходимости:
- Сначала проверьте, решена ли проблема
- Откройте окно терминала
- Запустите команду
Я написал короткий скрипт и добавил его в свои приложения для запуска. Скрипт сделает все вышеперечисленное. У меня будет три минуты, чтобы заметить, исправлена ли проблема, и я могу отключить сценарий запуска после устранения ошибки.
Есть звуковое уведомление, чтобы подтолкнуть меня, чтобы проверить, было ли это исправлено ... тогда, наконец, команда запускается автоматически.
Меню будут исправлены через 4 минуты после каждой перезагрузки.
Сценарий с именем resetmenus.sh
:
#!/bin/bash
sleep 180
espeak "Resetting unity-panel-service"
sleep 60
initctl restart unity-panel-service
Сценарий можно добавить в автозагрузку, набрав startup applications
в кнопке поиска запуска Unity.
Исчезают во время входа в сеанс
Сценарий выше решает проблему меню, которая всегда отсутствует при загрузке. Меню впоследствии исчезает между ботинками. Когда это происходит, я обнаруживаю, что AltCntlTнужно вызвать терминал, и набор текста, unity
как упоминалось в предыдущем ответе, идеально подходит для этого случая.