Где-то на пути обновления Unity разработала странную логику, лежащую в основе многоуровневого управления окнами. Во-первых, до Oneiric был способ увидеть все окна приложения - я думаю, что это было, когда вы нажимали на значок в панели запуска. Теперь нажатие на значок часто ничего не делает. Предположим, у меня открыто два терминала, один за окном Firefox, а другой перед ним. Нажатие на панель запуска ничего не дает - единственный способ найти второй терминал - это переместить окно Firefox или использовать переключатель задач.
Во-вторых, как только у меня есть оба терминала сверху, я решаю закрыть один из них, внезапно оба они исчезают (второй по какой-то причине скрылся за окном Firefox).
В-третьих (хотя я не могу сейчас это закрепить), иногда, когда окно находится сверху, фокус все еще остается на окне сзади; Я нажимаю на верхнюю букву «х», чтобы закрыть окно спереди, но обнаружил, что закрыл важное окно сзади. (Обновление: этот вопрос подробно описывает проблему)
Я не могу поверить, что это ошибки, так как они кажутся слишком очевидными, чтобы их не было исправлено. У меня вопрос, я что-то упустил? Какой-нибудь вариант compiz, который я могу установить, чтобы он действовал так, как раньше? Или это действительно, как Unity должна действовать?
Приложение на передней панели не имеет фокуса :
Вы можете посмотреть на эти вопросы и сообщения об ошибках:
Просмотреть все окна одного приложения :
Я не уверен, что именно вы хотите. Чтобы увидеть все окна, например, терминал, я могу дважды щелкнуть значок запуска. Это приводит к следующему изображению:
Существует также переключатель приложений (Alt+TAB
), где вы можете использовать клавиши со стрелками, чтобы показать все окна одного приложения. :
Все окна одного приложения исчезают при закрытии одного из них
Это поведение по умолчанию когда вы вначале сосредоточитесь на приложении A, щелкните в панели запуска приложения B с окнами B1 и B2. Затем оба B1 и B2 выходят вперед, но только один из них получает фокус. Если это окно закрыто, фокус переходит к приложению, которое имело последний фокус, в данном случае A, которое затем выходит вперед.
Я не знаю, как это можно изменить.