За 12.04 - не 12.04.1 и позже
Вам нужна исправленная версия Unity для обеспечения запрашиваемой вами функциональности. Один доступен под названием Unity-обновленный.
sudo apt-add-repository ppa:ikarosdev/unity-revamped
sudo apt-get update && sudo apt-get upgrade
Примечание: вы должны использовать менеджер настроек compizconfiguration (ccsm), чтобы активировать пропатченные опции.
источники: https://launchpad.net/~ikarosdev/+archive/unity-revamped/ , http://www.webupd8.org/2012/05/how-to-get-dodge-windows-and-minimize.html
Иногда ppa немного отстает от обновлений Unity, но у меня нет проблем со стабильностью, и мне нравится этот пакет.
Особенности Unity Revamped:
Поведение Dodge Windows и новые параметры. (Это функция intelli-hide, которая скрывает панель запуска только тогда, когда окно перекрывает его. Эта функция была удалена в 12.04, автоматическое скрытие, когда панель запуска по умолчанию скрыта, если мышь над ней не исчезла, все еще присутствует)
Сведите к минимуму поведение при нажатии для элементов запуска. (Второй щелчок активирует режим экспозиции, если есть несколько окон, например, по умолчанию в Vanilla Unity)
Возможность сделать меню постоянно видимым. Когда развернуто, элементы управления окном будут рядом с меню. (12.04 по умолчанию скрывает меню окна после некоторой задержки и показывает только заголовок на верхней панели)
Возможность включить / отключить значок экспо на панели запуска. Примечание: даже если включено, значок экспо не будет отображаться, если несколько рабочих пространств не используются. (Обратите внимание, что вы можете использовать сочетание клавиш Cntl + Alt + Arrow для переключения между рабочими пространствами, если значок expo отсутствует)
У меня не было проблем с использованием этой исправленной версии Unity, но она не всегда обновляется так быстро, как ванильный аромат. Например, в настоящее время он предоставляет unity-5.14.0-0ubuntu1, а в официальном репозитории - unity-5.16.0-0ubuntu1 (по состоянию на 13 сентября 2012 г.)