четверг, 20 октября 2011 г.

Перенос боковой панели Unity вниз.

Благодаря неофициальному плагину к compiz, появилась возможность перенести боковую панель Unity (работает только с Unity 3D) вниз экрана. Рано или поздно это должно было случится. Внимание: unityshell-rotated (11.10 only)
Панель запуска, перенесенная вниз, поддерживает все основные функции боковой панели, такие как подсветка, автоскрытие и прочее. Вернуть ее на место можно только удалением плагина.
Несколько недоработок на данном этапе:
Unity Dash работает с ошибками, если он не развернут на весь экран.
Если уменьшить размер иконок - появляется маленький зазор между панелью и нижней границей экрана.
  • Установка из ppa
sudo add-apt-repository ppa:paullo612/unityshell-rotated
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install unityshell-rotated
Затем нужно зайти в настройки компиза (ccsm), выключить unityshell (после чего отвалится клавиатура и менеджер окон), и включить unityshellrotated. Скорее всего после этого всё повиснет и придётся убивать lightdm, но после следующего захода в сеанс всё заработает.
  • Ручная установка плагина.
! Внимание: Используйте данную инструкцию на свой страх и риск. Если ваш компьютер взорвется, побьет кота и погрызет кактус - виноваты будете сами.

1. Первым делом скачаем скрипт в домашнюю директорию.

2. Устанавливаем lzma, чтобы распаковать архив:
sudo apt-get install lzma

3. Распаковываем содержимое архива в папку "unityshell"

4. Перенесем наш плагин в директорию компиза:
mkdir -p ~/.compiz-1/plugins
cd ~/unityshell
cp libunityshell.so ~/.compiz-1/plugins/
mkdir /tmp/unityshell
cp *.png /tmp/unityshell/
cd /tmp/unityshell/
chmod 644 ./*
sudo chown root:root ./*
sudo cp ./* /usr/share/unity/4

5. Перезапустим сеанс.
  • Откат изменений.
Чтобы вернуть панель на старое место - удалим плагин одной командой:
rm ~/.compiz-1/plugins/libunityshell.so
И перезапустим сеанс Unity.

Комментариев нет :

Отправить комментарий