MATE (Русский)

From ArchWiki
Revision as of 08:43, 21 January 2014 by Arzeth (talk | contribs)
Jump to navigation Jump to search

zh-CN:MATE Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary link Template:Article summary heading Template:Article summary wiki Template:Article summary end Проект MATE Desktop Environment — это форк GNOME 2 и попытка его дальнейшего развития. Более подробная информация находится в этой ветке форума

Получение

Разрабатываемые версии находятся на 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
Note: Смотрите xinitrc для подробностей, таких как сохранение сессии.

Автоматически при старте системы

Смотрите дисплейный менеджер и запуск X при загрузке для подробностей.

GDM (старые версии)

Если вы используете gdm-oldAUR из 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-managerAUR. Работает так же, как и 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-gtk2AUR из 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 для восстановления Ваших старых настроек.

Смотрите также

Официальный сайт MATE

Arch Linux форумы