Устанавливаем Unity Bottom Launcher через PPA-репозиторий

Некоторое время назад мы писали про плагин к Unity, позволяющий вам перемещать лаунчер Unity 3D вниз экрана, но его вам нужно было устанавливать вручную и терпеть несколько надоедливых багов.

unity-bottom-launcher 1

Paullo, разработчик Unity Bottom Launcher исправил самые важные баги (такие как вид не максимизированного главного меню, и так далее), создал отдельный плагин Unity под названием «Ubuntu Unity Plugin Rotated» и загрузил его в PPA, поэтому теперь проще получать новые версии плагина. Это также значит, что пакет теперь работает и на архитектуре 64bit.

Известные проблемы:

экспо-плагин Compiz отображает прогал слева, где должен был находиться лаунчер Unity

Если вы нажимаете ALT + F2 и затем вводите «about:config», будут отображены настройки стандартного плагина Unity, вместо Unity Plugin Rotated с дизайном как у ос android.

CCSM может заморозиться после выключения плагина (инструкции ниже включают способ обхождения этой проблемы).

Если вы разработчик и хотите взглянуть на исходный код, посмотрите: https://code.launchpad.net/~paullo612/unity/unityshell-rotated.

Устанавливаем Unity Bottom Launcher (Unity Plugin Rotated)

Включение плагина Unity bottom launcher («Unity Plugin Rotated») опасно и вся Unity может перестать грузиться, так что убедитесь, что вы делаете, и как вернуть Unity обратно, если она не грузится после всех операций!!! Скорее всего CCSM заморозится после включения плагина! (Я включил временное решение, но могут появиться другие нехорошие вещи, я мог их пропустить!).

1. Если вы уже устанавливали вручную нижний лаунчер Unity, удалите его перед продолжением:

rm ~/.compiz-1/plugins/libunityshell.so

2. Добавьте PPA и установите Unity Plugin Rotated, новый libnux и CCSM:

sudo add-apt-repository ppa:paullo612/unityshell-rotated

sudo apt-get update

sudo apt-get install unityshell-rotated libnux-1.0-0 compizconfig-settings-manager

3. Прочитайте всю инструкцию перед тем, как приступать!

ccsm

Откройте CompizConfig Settings Manager, выключите плагин «Ubuntu Unity Plugin» и включите «Ubuntu Unity Plugin Rotated». При активации Ubuntu Unity Plugin Rotated, у вас может появиться всплывающее окно с конфликтами — выберите «Resolve conflicts» и для двух следующих всплывающих окон, выберите «Disable Run Dialog» и «Disable Flip Down».

Если вы смогли включить «Ubuntu Unity Plugin Rotated», но Unity не запускается немедленно (и замораживается CCSM), нажмите CTRL + ALT + F1, введите ваше имя пользователя и пароль, и затем введите:

sudo service lightdm restart

Затем войдите как обычно

Важно: я тестировал инструкции в этом посте на трёх установках: Ubuntu 11.10 и на одной из них после выключения «Ubuntu Unity Plugin», CCSM не позволил мне включить «Ubuntu Unity Plugin Rotated» (CCSM замораживается). Если это произошло у вас, нажмите CTRL + ALT + F1, введите ваше имя пользователя и пароль, затем наберите:

sudo service lightdm restart

Затем войдите в Unity как обычно. После захода в систему, введите CTRL + ALT + T, чтобы открыть терминал и введите:

ccsm

И включите «Ubuntu Unity Plugin Rotated».

Отменяем изменения

Чтобы отменить эти изменения, всё что вам нужно — отключить плагин «Ubuntu Unity Plugin Rotated» и включить обратно «Ubuntu Unity Plugin» в CompizConfig Settings Manager. Если вы не можете включить оригинальный Ubuntu Unity Plugin, посмотрите часть «Важно» выше.

Вы можете также удалить PPA из системы:

sudo apt-get install ppa-purge

sudo ppa-purge ppa:paullo612/unityshell-rotated

sudo apt-get remove unityshell-rotated