MATE (Русский)
| Описание |
|---|
| Что такое MATE и как его получить. |
| Сайт проекта |
| MATE |
| Связанное |
| GNOME_(Русский) |
Проект MATE Desktop Environment - это форк GNOME 2 и попытка его дальнейшего развития. Более подробная информация находится в этой ветке форума
Contents |
Получение
Разрабатываемые версии находятся на GitHub. Стабильные пакеты релизов здесь: http://repo.mate-desktop.org/archlinux/.
Установка
Для установки стабильной версии MATE через pacman добавьте этот репозиторий в /etc/pacman.conf:
[mate] SigLevel = Optional TrustAll Server = http://repo.mate-desktop.org/archlinux/$arch
Выполните
# pacman -Syy
и затем
# pacman -S mate
Для установки дополнительных пакетов из группы mate-extras (большинство из них - аналоги пакетов из группы gnome-extra):
# pacman -S mate-extras
Запуск
Вручную
Для запуска MATE вручную вы должны добавить
exec mate-session
в ваш ~/.xinitrc и выполнить
$ startx
Автоматически при старте системы
Смотрите дисплейный менеджер и запуск X при загрузке для подробностей.
GDM (старые версии)
Если вы используете gdm-old из AUR, просто выберите MATE сессию из списка сессий. При первом запуске MATE, отметьте "Только эта сессия" при запросе.
LightDM, GDM и LXDM
Просто выберите MATE в списке сессий.
MATE Display Manager
MATE Display Manager (MDM) это аналог GNOME Display Manager (GDM). Пакет 'mate-display-manager' можно найти в группе mate-extra или в пакете из AUR: mate-display-manager. Работает так же, как и GDM
KDM
Для того, чтобы иметь возможность запускать MATE в KDM (KDE Display Manager), вы должны отредактировать KDM конфигурационный файл.
От имени суперпользователя, измените /usr/share/config/kdm/kdmrc. Найдите параметр SessionsDir и добавьте /usr/share/xsessions в список.
Должно выглядеть примерно так:
SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions,/usr/share/xsessions
Перезапустите KDM и выберите "MATE" в списке сессий.
SLIM
Прочтите SLIM_(Русский) чтобы знать как установить. Затем просто добавте эту строчку в .xinitrc:
exec mate-session
Приложения
Важно заметить, что многие основные приложения GNOME были переименованы для MATE, в соответствии с условиями их лицензии. Вот некоторые примеры переименования приложений GNOME -> MATE.
- Nautilus переименован в Caja
- Metacity переименован в Marco
- Gconf переименован в Mate-conf
- Gedit переименован в Pluma
- Eye of GNOME переименован в Eye of MATE
- Evince переименован в Atril
- File Roller переименован в Engrampa
- GNOME Terminal переименован в MATE Terminal
У других приложений и основных компонентов с префиксом GNOME (таких, как GNOME Panel, GNOME Menus и т.п.) были просто изменены префиксы на "MATE" (например: MATE Panel и MATE Menus).
Не все дополнительные приложения GNOME (написаные на GTK2) были форкнуты. Следующие дополнительные приложения являются доступными в MATE:
- Totem (mate-video-player)
- GNOME Panel applets (mate-applets)
Если вы используете NetworkManager для подключения к интернету, то можете установить network-manager-applet-gtk2 из AUR, чтобы иметь возможность использовать сетевой апплет (nm-applet) на GTK2 для панели GNOME. Вам необходимо изменить PKGBUILD так, чтобы он зависел от mate-bluetooth вместо gnome-bluetooth, чтобы предотвратить рекурсивные зависимости от gnome-desktop.
Использование Compiz Fusion без Emerald
Если вы хотите использовать Marco с Compiz Fusion, установите и запустите Compiz Fusion как обычно и установите пакет gtk-window-decorator, затем выполните следующие команды для создания символических ссылок:
# ln -s /usr/lib/libmarco-private.so.0 /usr/lib/libmetacity-private.so.0
Включите плагин декорации окон в менеджере настроек Compiz Fusion и выполните в командной строке:
gtk-window-decorator --replace
Тем не менее, без перекомпиляции gtk-window-decorator, необходимые ключи mateconf не будут созданы и вы будете привязанны к основным декорациям Cairo. Возможно создать эти ключи самостоятельно.
Известные проблемы
Qt-приложения не стилизованы под GTK2
Вы можете обнаружить, что приложения, написанные на Qt4, не наследуют темы GTK2 как должны. Смотрите Uniform Look for Qt and GTK Applications_(Русский) для подробностей.
Для исправления GUI стиля выполните:
$ qtconfig-qt4
И измените его на GTK+. Для исправления темы иконок (в частности, курсора), вы должны изменить ваш ~/.icons/default/index.theme добавив:
[Icon Theme] Inherits=mate
Evolution Email не работает
Пожалуйста, посмотрите Evolution#Using_Evolution_Outside_Of_Gnome.
GTK3 не оформлены должным образом
Если вы заметили, что приложения, такие как Rhythmbox, не выглядят так, как должны, попробуйте Clearlooks Phenix тему.
Решение проблем
Переключение пользователей
Вы должны использовать дисплейный менеджер с поддержкой переключения сессий. Дополнительно, если вы используете не MDM (Mate Display Manager), вы должны создать символьную ссылку на ваш дисплейный менеджер.
Для LightDM используйте следующую команду:
# ln -s /usr/lib/lightdm/lightdm/gdmflexiserver /usr/bin/mdmflexiserver
Для GDM используйте:
# ln -s /usr/bin/gdmflexiserver /usr/bin/mdmflexiserver
Пустая панель после обновления с 1.4 до 1.6
Начиная с mate 1.6 некоторые части, например mate-panel, перешли с gconf на gsettings. При обновлении с более старой версии Вы могли получить пустую панель. Чтобы решить эту проблему, сбросьте настройки панели командой "mate-panel --reset". После этого вы можете использовать mate-conf-import для восстановления Ваших старых настроек.
Смотрите также
Arch Linux форумы
- The MATE Desktop Environment - Основное обсуждение MATE
- Скриншоты MATE