Устанавливаем Gnome 2 на Raspberry Pi

Gnome 2 на сегодняшний день одна из самых популярных сред рабочего стола для Linux. К сожалению, разработка этой версии в настоящее время прекращена. Существует побочная ветка разработки этой среды — MATE, которая, говоря рекламными терминами, является «интуитивной и притягательной средой рабочего стола».

Подробнее о MATE

Лучшее место, где можно почитать о MATE — это официальный сайт проекта. На этом сайте есть информация о проекте, информация по установке MATE, а также форум, где можно задать любые вопросы об этом проекте.

Установка MATE

Самый простой способ установить MATE — это скачать образ SD карты с Raspbian и уже установленной средой рабочего стола. Сделать это можно здесь.

Установка MATE с помощью apt-get

Добавьте дополнительный репозиторий в файл «/etc/apt/sources.list»:

deb http://archive.raspbian.org/mate wheezy main

Теперь выполните следующие команды:

sudo apt-get update
sudo apt-get install mate-core mate-desktop-environment

Запуск MATE

Запуск MATE с помощью startx

Для того, чтобы запустить MATE, добавьте следующую строку:

exec mate-session

в файл ~/.xinitrc и затем, запускайте:

startx

Запуск MATE автоматически при загрузке системы

Если в вашей системе до сих пор не установлен дисплейный менеджер, то установите LightDM:

sudo apt-get update
sudo apt-get lightdm

Использование MATE

Основные сведения по использованию MATE можно получить из руководства пользователя Gnome 2.32 (прим. переводчика: к сожалению, руководство пользователя для 2-й версии уже удалили). Обратите внимание, что в MATE изменены названия некоторых программ.

Приложения MATE

Основные приложения Gnome 2 были переименованы в MATE по причине лицензионных ограничений. Ниже список переименованных программ:

  • Nautilus переименован в caja
  • Metacity переименован в marco
  • Gconf переименован в mate-conf

Остальные приложения и компоненты, в названии которых было слово Gnome (такие как Gnome Panel, Gnome Menus и прочие)  просто сменили название на аналогичное со словом MATE (т.е. стали MATE Panel и MATE Menus).

Не все остальные приложения Gnome2 (сделанные под GTK2) были перенесены в MATE. Список перенесенных программ:

  • Totem (mate-video-player)
  • Eye of GNOME (mate-image-viewer)
  • Gedit (mate-text-editor)
  • File Roller (mate-file-archiver)
  • GNOME Panel applets (mate-applets)
  • GNOME Terminal (mate-terminal)

Улучшение производительности

В начальной конфигурации MATE потребляет большое количество оперативной памяти (порядка 175 Мб при загрузке) и работает медленно. Однако, с помощью различных настроек можно заставить MATE работать на Raspberry Pi достаточно быстро. Ниже следуют некоторые ссылки (на английском языке), которые помогут настроить MATE для работы на Raspberry Pi:

Прочие настройки

Отключаем всплывающие подсказки

Для программы MATE Panel и её апплетов:

Откройте на редактирование (создайте если он отсутствует) файл «~/.gtkrc-2.0» и добавьте в него следующую строку:

gtk-enable-tooltips = 0

Включаем режим пониженного потребления ресурсов

Оконный менеджер Marco имеет режим пониженного потребления ресурсов, при котором во время перемещения окна отрисовывается только рамка окна, без содержимого. В то время, когда режим включен, потребление процессорного времени уменьшается, т.к. при перемещении окна нет необходимости перерисовывать содержимое. Также в этом режиме отключается всякая анимация окон.

Для того, чтобы включить этот режим, используйте следующую команду:

# mateconftool-2 --type bool --set /apps/marco/general/reduced_resources true

Отключение показа значков в меню

Некоторые пункты меню имеют графический значок рядом с текстом. Для отключения этой функции и уменьшения нагрузки на процессор выполните следующую команду:

# mateconftool-2 --type bool --set /desktop/mate/interface/menus_have_icons false

Также, для отключения показа значков можно использовать инструмент настройки, который находится в меню Система — Параметры.

Настройка тем оформления MATE

Одной из приятных функций MATE является использование большого набора тем оформления Gnome 2, доступных в интернете. Эти темы помогут улучшить внешний вид рабочего стола MATE. Для демонстрации этого темы Bisigi Project были портированы в среду MATE и доступны через репозитарии.

Здесь можно посмотреть, какие существуют темы оформления и затем установить любую с помощью команды apt-get. Не забудьте перед установкой выполнить команду apt-get update для того, чтобы обновить список доступных пакетов.

apt-get install airlines-theme
apt-get install aquadreams-theme
apt-get install balanzan-theme
apt-get install bamboo-zen-theme
apt-get install eco-theme
apt-get install ellanna-theme
apt-get install exotic-theme
apt-get install infinity-theme
apt-get install orange-theme
apt-get install showtime-theme
apt-get install split-theme
apt-get install step-into-freedom-theme
apt-get install tropical-theme
apt-get install ubuntu-sunrise-theme
apt-get install wild-shine-theme

Некоторые из этих тем содержат файлы SVG и другие функции, замедляющие работу MATE. Насколько необходимо использовать эти темы решать вам.

Оригинал статьи находится по адресу http://www.raspbian.org/RaspbianMate