Difference between revisions of "MATE (Русский)"

From ArchWiki
Jump to: navigation, search
(repo and exec instructions change)
(Translated en:MATE)
Line 4: Line 4:
 
[[it:MATE]]
 
[[it:MATE]]
 
[[zh-CN:MATE]]
 
[[zh-CN:MATE]]
Проект MATE Desktop Environment  - это форк GNOME 2 и попытка его дальнейшего развития. Более подробная информация [https://bbs.archlinux.org/viewtopic.php?id=121162 находится в этой ветке форума]
+
[[es:MATE]]
 +
[[ja:MATE]]
 +
[[ko:MATE]]
 +
{{Article summary start|Описание}}
 +
{{Article summary text|Что такое MATE и как его получить.}}
 +
{{Article summary heading|Сайт проекта}}
 +
{{Article summary link|MATE|http://mate-desktop.org}}
 +
{{Article summary heading|Связанное}}
 +
{{Article summary wiki|GNOME_(Русский)}}
 +
{{Article summary end}}
 +
Проект '''MATE Desktop Environment''' - это форк GNOME 2 и попытка его дальнейшего развития. Более подробная информация [https://bbs.archlinux.org/viewtopic.php?id=121162 находится в этой ветке форума]
 +
 
 +
== Получение ==
 +
 
 +
Разрабатываемые версии находятся на [https://github.com/mate-desktop GitHub].
 +
Стабильные пакеты релизов здесь: http://repo.mate-desktop.org/archlinux/.
  
 
==Установка==
 
==Установка==
  
Для установки MATE через pacman добавьте репозиторий в файл {{ic|/etc/pacman.conf}}:
+
Для установки стабильной версии MATE через [[pacman_(Русский)|pacman]] добавьте этот репозиторий в {{ic|/etc/pacman.conf}}:
  
 
{{bc|<nowiki>
 
{{bc|<nowiki>
 
[mate]
 
[mate]
 +
SigLevel = Optional TrustAll
 
Server = http://repo.mate-desktop.org/archlinux/$arch
 
Server = http://repo.mate-desktop.org/archlinux/$arch
 
</nowiki>}}
 
</nowiki>}}
  
Затем:
+
Выполните
  
 
  # pacman -Syy
 
  # pacman -Syy
# pacman -S mate
 
  
Для установки дополнительных приложений (наподобие группы {{Grp|gnome-extra}}) запустите команду:
+
и затем
 +
 
 +
# pacman -S mate
  
 +
Для установки дополнительных пакетов из группы '''mate-extras''' (большинство из них - аналоги пакетов из группы {{Grp|gnome-extra}}):
 +
 
  # pacman -S mate-extras
 
  # pacman -S mate-extras
  
Очень вероятно, что будут некоторые конфликты файлов при установке. Просто переименуйте проблемные файлы или устанавливайте с флагом --force.
+
== Запуск ==
  
Вам также потребуется менеджер входа (gdm, kdm, slim и т.п.) и dbus.
+
=== Вручную ===
  
{{Note|Сейчас многие пакеты MATE конфликтуют или замещают некоторые пакеты GNOME.}}
+
Для запуска MATE вручную вы должны добавить
  
==Запуск MATE==
+
exec mate-session
  
Перед запуском MATE убедитесь, что dbus присутствует в массиве DAEMONS файла /etc/rc.conf.
+
в ваш {{ic|[[xinitrc|~/.xinitrc]]}} и выполнить
  
===GDM (Old)===
+
$ startx
  
Если вы используете gdm-old из AUR, просто выберите сессию MATE из списка сессий. При первом запуске MATE убедитесь, что нажали "Только эта сессия" при запросе.
+
{{note|Смотрите [[xinitrc]] для подробностей, таких как сохранение сессии.}}
  
===Без менеджера входа (startx)===
+
=== Автоматически при старте системы ===
  
Для того, чтобы запустить MATE без менеджера входа, Вам необходимо добавить:
+
Смотрите [[Display_Manager_(Русский)|дисплейный менеджер]] и [[Start_X_at_Boot_(Русский)|запуск X при загрузке]] для подробностей.
  
exec mate-session
+
==== GDM (старые версии) ====
  
в файл:  ~/.xinitrc и затем выполнить:
+
Если вы используете {{AUR|gdm-old}} из AUR, просто выберите MATE сессию из списка сессий. При первом запуске MATE, отметьте "Только эта сессия" при запросе.
  
$ startx
+
==== [[LightDM]], [[GDM]] и [[LXDM]] ====
  
==Ребрендинг основных приложений==
+
Просто выберите MATE в списке сессий.
  
Важно заметить, что многие основные приложения GNOME были переименованы для MATE, в соответствии с условиями их лицензии. Вот некоторые примеры переименования приложений GNOME -> MATE.
+
==== MATE Display Manager ====
  
* Nautilus переименован в '''caja'''
+
MATE Display Manager (MDM) это аналог GNOME Display Manager (GDM). Пакет 'mate-display-manager' можно найти в группе '''mate-extra''' или в пакете из AUR: {{AUR|mate-display-manager}}. Работает так же, как и GDM
* Metacity переименован в '''marco'''
+
* Gconf переименован в '''mate-conf'''
+
  
У остальных приложений и основных компонентов с префиксом GNOME (таких, как GNOME Panel, GNOME Menus и т.п.) были просто изменены префиксы на "MATE" (например: MATE Panel и MATE Menus).
+
==== [[KDM]] ====
  
==Дополнительные приложения==
+
Для того, чтобы иметь возможность запускать MATE в [[KDM]] ([[KDE]] Display Manager), вы должны отредактировать KDM конфигурационный файл.
 +
От имени суперпользователя, измените <code>/usr/share/config/kdm/kdmrc</code>. Найдите параметр '''SessionsDir''' и добавьте <code>/usr/share/xsessions</code> в список.
 +
Должно выглядеть примерно так:
  
Ещё не все дополнительные приложения GNOME, написанные на GTK2, были форкнуты. Следующие приложения '''доступны''' в MATE:
+
SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions,/usr/share/xsessions
 +
 
 +
Перезапустите KDM и выберите "MATE" в списке сессий.
 +
 
 +
==== [[SLIM]] ====
 +
 
 +
Прочтите [[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)
 
* Totem (mate-video-player)
* Eye of GNOME (mate-image-viewer)
 
* Gedit (mate-text-editor)
 
* File Roller (mate-extract)
 
 
* GNOME Panel applets (mate-applets)
 
* GNOME Panel applets (mate-applets)
* GNOME Terminal (mate-terminal)
 
  
 
Если вы используете NetworkManager для подключения к интернету, то можете установить {{AUR|network-manager-applet-gtk2}} из AUR, чтобы иметь возможность использовать сетевой апплет (nm-applet) на GTK2 для панели GNOME. Вам необходимо изменить PKGBUILD так, чтобы он зависел от mate-bluetooth вместо gnome-bluetooth, чтобы предотвратить рекурсивные зависимости от gnome-desktop.
 
Если вы используете NetworkManager для подключения к интернету, то можете установить {{AUR|network-manager-applet-gtk2}} из AUR, чтобы иметь возможность использовать сетевой апплет (nm-applet) на GTK2 для панели GNOME. Вам необходимо изменить PKGBUILD так, чтобы он зависел от mate-bluetooth вместо gnome-bluetooth, чтобы предотвратить рекурсивные зависимости от gnome-desktop.
Line 85: Line 124:
 
==Известные проблемы==
 
==Известные проблемы==
  
===Случаи бесконечного перезапуска файлового менеджера===
+
===Qt-приложения не стилизованы под GTK2===
  
После входа в систему вы можете обнаружить, что файловый менеджер Caja постоянно перезапускается и никогда не завершается. Временное исправление проблемы делается с помощью следующей команды:
+
Вы можете обнаружить, что приложения, написанные на Qt4, не наследуют темы GTK2 как должны. Смотрите [[Uniform Look for Qt and GTK Applications_(Русский)]] для подробностей.
  
  # ln -s /usr/lib/libgnutls.so /usr/lib/libgnutls.so.26
+
Для исправления GUI стиля выполните:
 +
  $ qtconfig-qt4
 +
И измените его на GTK+. Для исправления темы иконок (в частности, курсора), вы должны изменить ваш {{ic|~/.icons/default/index.theme}} добавив:
 +
[Icon Theme]
 +
Inherits=mate
  
После этого перезайдите в систему.
+
===Evolution Email не работает===
  
Это также может исправить проблему с добавлением апплета часов на панель.
+
Пожалуйста, посмотрите [[Evolution#Using_Evolution_Outside_Of_Gnome]].
  
===Qt-приложения не стилизованы под GTK2===
+
=== GTK3 не оформлены должным образом ===
  
Вы можете обнаружить, что приложения, написанные на Qt4, не наследуют темы GTK2 как должны. Это может быть исправлено просто - установкой libgnomeui с флагом --force. Вероятно, это будет исправлено в течение развития проекта MATE.
+
Если вы заметили, что приложения, такие как [[Rhythmbox]], не выглядят так, как должны, попробуйте [https://aur.archlinux.org/packages/clearlooks-phenix-gtk-theme-git/ Clearlooks Phenix] тему.
  
===Evolution Email не работает===
+
== Решение проблем ==
  
Пожалуйста, посмотрите [[Evolution#Using_Evolution_Outside_Of_Gnome]].
+
=== Переключение пользователей ===
 +
 
 +
Вы должны использовать [[Display_Manager_(Русский)|дисплейный менеджер]] с поддержкой переключения сессий. Дополнительно, если вы используете не 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". После этого вы можете использовать [http://git.mate-desktop.org/mate-desktop/plain/mate-conf/mate-conf-import mate-conf-import] для восстановления Ваших старых настроек.
 +
 
 +
== Смотрите также ==
  
===Не работает отправка файлов по Bluetooth===
+
[http://mate-desktop.org Официальный сайт MATE]
  
Отправка файлов при использовании mate-bluetooth-applet может завершаться с ошибкой
+
'''Arch Linux форумы'''
  The name.org.openobex.client was not provided any .service files".  
+
* [https://bbs.archlinux.org/viewtopic.php?pid=1018647 ''The MATE Desktop Environment''] - Основное обсуждение MATE
Чтобы это исправить, достаточно понизить версию bluez до 4.56-1 с помощью downgrade (доступно в AUR)
+
* [https://bbs.archlinux.org/viewtopic.php?id=139877 ''Скриншоты MATE'']

Revision as of 21:51, 1 September 2013

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 форумы