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

From ArchWiki
Jump to navigation Jump to search
m (broken links)
m (added translation's template)
 
(33 intermediate revisions by 10 users not shown)
Line 1: Line 1:
 +
[[Category:Русский]]
 
[[Category:Desktop environments (Русский)]]
 
[[Category:Desktop environments (Русский)]]
 
[[en:MATE]]
 
[[en:MATE]]
Line 5: Line 6:
 
[[ja:MATE]]
 
[[ja:MATE]]
 
[[ko:MATE]]
 
[[ko:MATE]]
[[zh-CN:MATE]]
+
[[zh-hans:MATE]]
[[Category:Русский]]
 
 
{{Unmaintained (Русский)}}
 
{{Unmaintained (Русский)}}
Проект '''MATE Desktop Environment'''  — это форк GNOME 2 и попытка его дальнейшего развития. Более подробная информация [https://bbs.archlinux.org/viewtopic.php?id=121162 находится в этой ветке форума]
+
{{TranslationStatus (Русский)|MATE|21 января 2015|357540}}
 +
{{Related articles start}}
 +
{{Related|GNOME (Русский)}}
 +
{{Related|Cinnamon (Русский)}}
 +
{{Related|Среда рабочего стола}}
 +
{{Related|Экранный менеджер}}
 +
{{Related|Uniform Look for Qt and GTK Applications (Русский)}}
 +
{{Related articles end}}
  
== Получение ==
+
С [http://mate-desktop.org/ официального сайта MATE]:
  
Разрабатываемые версии находятся на [https://github.com/mate-desktop GitHub].
+
:''MATE Desktop Environment является продолжением GNOME 2. Он предоставляет интуитивное и привлекательное окружение рабочего стола, используя традиционные методы для Linux и других Unix-подобных систем. MATE [https://github.com/mate-desktop активно разрабатывается] для обеспечения поддержки новых технологий, сохраняя традиционный стиль рабочего стола.''
Стабильные пакеты релизов здесь: http://repo.mate-desktop.org/archlinux/.
 
  
==Установка==
+
== Приложения ==
  
Для установки стабильной версии MATE через [[pacman_(Русский)|pacman]] добавьте этот репозиторий в {{ic|/etc/pacman.conf}}:
+
MATE состоит в основном из приложений и утилит GNOME 2, которые были ответвлены и переименованы для избежания конфликта с их аналогами в GNOME 3. Ниже располагается список наиболее распростанённых приложений GNOME, которые были переименованы в MATE.
  
{{bc|<nowiki>
+
{| class="wikitable"
[mate]
+
! Приложение
SigLevel = Optional TrustAll
+
! GNOME 2
Server = http://repo.mate-desktop.org/archlinux/$arch
+
! MATE
</nowiki>}}
+
|-
 +
| Редактор меню
 +
| Alacarte
 +
| style="font-weight: bold;" | Mozo
 +
|-
 +
| Файловый менеджер
 +
| Nautilus
 +
| style="font-weight: bold;" | Caja
 +
|-
 +
| Оконный менеджер
 +
| Metacity
 +
| style="font-weight: bold;" | Marco
 +
|-
 +
| Текстовый редактор
 +
| Gedit
 +
| style="font-weight: bold;" | Pluma
 +
|-
 +
| Просмотр изображений
 +
| Eye of GNOME
 +
| style="font-weight: bold;" | Eye of MATE
 +
|-
 +
| Просмотр документов
 +
| Evince
 +
| style="font-weight: bold;" | Atril
 +
|-
 +
| Менеджер архивов
 +
| File Roller
 +
| style="font-weight: bold;" | Engrampa
 +
|}
  
Выполните
+
Остальные приложения и компоненты, имевшие приставку GNOME (например, GNOME Terminal, GNOME Panel, GNOME Menus и т.п.) сменили приставку на MATE (и стали MATE Terminal, MATE Panel, MATE Menus и т.п.)
  
# pacman -Syy
+
== Установка ==
  
и затем
+
MATE доступен в [[Official repositories (Русский)|официальных репозиториях]] и может быть [[pacman (Русский)#Установка пакетов|установлен]] одним из следующих способов:
  
# pacman -S mate
+
*Пакет {{Pkg|mate-panel}} предоставляет минимальное окружение рабочего стола.
 +
*Группа пакетов {{Grp|mate}} содержит основное рабочее окружение и приложения, необходимые для стандартной работы MATE
 +
*Группа пакетов {{Grp|mate-extra}} содержит различные необязательные инструменты, которые хорошо работают в MATE. Заметьте, что установка только группы пакетов {{Grp|mate-extra}} не вытянет всю группу {{Grp|mate}} зависимостями: если вы действительно хотите всё, вы должны установить обе группы
  
Для установки дополнительных пакетов из группы '''mate-extras''' (большинство из них — аналоги пакетов из группы {{Grp|gnome-extra}}):
+
=== Дополнительные пакеты MATE ===
 
# pacman -S mate-extras
 
  
== Запуск ==
+
Также существуют пакеты, которые не входят в группы {{Grp|mate}} или {{Grp|mate-extra}}, т.к. вероятнее всего они будут нужны малому количеству пользователей.
  
=== Вручную ===
+
* {{AUR|gnome-main-menu}}{{Broken package link (Русский)|package not found}} - Апллет для панели MATE, подобный классическому главному меню, но с небольшими изменениями.
 +
* {{Pkg|mate-netbook}} - Апплет для панели MATE, который может быть полезен владельцем устройств с небольшим экраном, такими как нетбук. Апплет будет автоматически разворачивать все окна, и предоставляет возможность переключения между приложениями.
  
Для запуска MATE вручную вы должны добавить
+
Кроме того, имеется ряд приложений, которые разрабатываются и поддерживаются сообществом MATE, но которые не включены в группы {{Grp|mate}} или {{Grp|mate-extra}}.
  
exec mate-session
+
* {{AUR|mate-applet-lockkeys}} - Апплет, показывающий состояние клавиш CapsLock, NumLock и ScrollLock.
 +
* {{Pkg|mate-applet-streamer}} - Апплет, позволяющий включить любимое online-радио одним кликом.
 +
* {{AUR|mate-color-manager}}{{Broken package link (Русский)|package not found}} - Утилита управления цветом.
 +
* {{Pkg|mate-accountsdialog}}{{Broken package link (Русский)|{{aur-mirror (Русский)|mate-accountsdialog}}}} - Приложение для просмотра и редактирования информации об аккаутнах.
 +
* {{AUR|mate-disk-utility}}{{Broken package link (Русский)|package not found}} - Утилита управления дисками.
 +
* {{AUR|mate-screensaver-hacks}} - Хранители экрана xscreensaver для MATE.
 +
* {{Pkg|mate-themes-extras}}{{Broken package link (Русский)|package not found}} - Коллекция GTK2/3 тем для MATE.
  
в ваш {{ic|[[xinitrc|~/.xinitrc]]}} и выполнить
+
* {{Pkg|variety}} - Смена обоев на рабочем столе с регулярным интервалом.
  
$ startx
+
Следующие пакеты также доступны в [[Arch User Repository|AUR]] и работают в MATE, но разрабатываются силами других сообществ:
  
{{Note (Русский)|Смотрите [[xinitrc]] для подробностей, таких как сохранение сессии.}}
+
* {{AUR|mintmenu}} - Linux Mint Menu для MATE
  
=== Автоматически при старте системы ===
+
== Запуск MATE ==
  
Смотрите [[Display_Manager_(Русский)|дисплейный менеджер]] и [[Start_X_at_Boot_(Русский)|запуск X при загрузке]] для подробностей.
+
MATE может быть запущен при помощи менеджера входа или вручную.
  
==== GDM (старые версии) ====
+
=== Графический вход ===
  
Если вы используете {{AUR|gdm-old}} из AUR, просто выберите MATE сессию из списка сессий. При первом запуске MATE, отметьте "Только эта сессия" при запросе.
+
Выберите ''MATE'' в [[Display manager (Русский)|менеджере входа]]. Команда MATE рекомендует использовать [[LightDM (Русский)]], который устанавливается пакетом {{AUR|lightdm-gtk2-greeter}}{{Broken package link (Русский)|replaced by {{Pkg|lightdm-gtk-greeter}}}}.
  
==== [[LightDM]], [[GDM]] и [[LXDM]] ====
+
=== Ручной запуск ===
  
Просто выберите MATE в списке сессий.
+
Если вы предпочитаете запускать MATE самостоятельно из консоли, добавьте следующие строки в файл {{ic|~/.xinitrc}}:
 +
{{hc|~/.xinitrc|<nowiki>
 +
exec mate-session
 +
</nowiki>}}
  
==== MATE Display Manager ====
+
Затем используйте команду {{ic|startx}} для запуска MATE.
  
MATE Display Manager (MDM) это аналог GNOME Display Manager (GDM). Пакет 'mate-display-manager' можно найти в группе '''mate-extra''' или в пакете из AUR: {{AUR|mate-display-manager}}. Работает так же, как и GDM
+
Смотрите статью [[xinitrc]] для подробностей.
  
==== [[KDM (Русский)|KDM]] ====
+
== Специальные возможности ==
  
Для того, чтобы иметь возможность запускать MATE в [[KDM]] ([[KDE]] Display Manager), вы должны отредактировать KDM конфигурационный файл.
+
MATE хорошо подходит для использования людьми с нарушением зрения или подвижности. [[Pacman (Русский)#Установка пакетов|Установите]] пакеты {{Pkg|orca}} и {{Pkg|espeak}} (Программа чтения с экрана для слабовидящих и слепых людей) и {{Pkg|onboard}} (Экранная клавиатура для людей с ограниченной подвижностью)
От имени суперпользователя, измените <code>/usr/share/config/kdm/kdmrc</code>. Найдите параметр '''SessionsDir''' и добавьте <code>/usr/share/xsessions</code> в список.
 
Должно выглядеть примерно так:
 
  
SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions,/usr/share/xsessions
+
Теперь запустите указанную ниже команду от имени пользователя, нуждающегося в специальных возможностях:
  
Перезапустите KDM и выберите "MATE" в списке сессий.
+
gsettings set org.mate.interface accessibility true
  
==== [[SLIM]] ====
+
После запуска MATE вы сможете настраивать эти приложения при помощи {{ic|Система -> Параметры -> Вспомогательные технологии}}. Хотя если вам необходима Orca, её нужно запускать при помощи окна {{ic|Alt-F2}} для начала озвучки текста.
  
Прочтите [[SLIM]], чтобы знать как установить. Затем просто добавте эту строчку в .xinitrc:
+
== Bluetooth ==
exec mate-session
 
  
== Приложения ==
+
Начиная с версии 1.8, поддержка [[Bluetooth (Русский)|Bluetooth]] в MATE обеспечивается при помощи [[Blueman]].
  
Важно заметить, что многие основные приложения GNOME были переименованы для MATE, в соответствии с условиями их лицензии. Вот некоторые примеры переименования приложений GNOME -> MATE.
+
== PulseAudio и GStreamer ==
  
* Nautilus переименован в '''Caja'''
+
MATE поддерживает два аудио-бекэнда: [http://www.pulseaudio.org PulseAudio] и [http://www.gstreamer.net GStreamer]. По умолчанию устанавливается PulseAudio, но если вы хотите использовать GStreamer, [[Pacman (Русский)#Установка пакетов|установите]] пакеты: {{pkg|mate-settings-daemon-gstreamer}}{{Broken package link (Русский)|{{aur-mirror (Русский)|mate-settings-daemon-gstreamer}}}} и {{pkg|mate-media-gstreamer}}{{Broken package link (Русский)|{{aur-mirror (Русский)|mate-media-gstreamer}}}}
* 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)
+
Композиция по умолчанию выключена. Для её использования запустите {{ic|Система -> Параметры -> Окна}} и выберите опцию '''Включить программный композитный оконный менеджер''' на вкладке {{ic|Общие}}. Или можно воспользоваться следующей командой в терминале:
* GNOME Panel applets (mate-applets)
 
  
Если вы используете NetworkManager для подключения к интернету, то можете установить {{AUR|network-manager-applet-gtk2}} из AUR, чтобы иметь возможность использовать сетевой апплет (nm-applet) на GTK2 для панели GNOME. Вам необходимо изменить PKGBUILD так, чтобы он зависел от mate-bluetooth вместо gnome-bluetooth, чтобы предотвратить рекурсивные зависимости от gnome-desktop.
+
$ dconf write /org/mate/marco/general/compositing-manager true
  
==Использование Compiz Fusion без Emerald==
+
=== Новые окна по центру ===
  
Если вы хотите использовать Marco с [[Compiz Fusion]], установите и запустите Compiz Fusion как обычно и установите пакет ''gtk-window-decorator'', затем выполните следующие команды для создания символических ссылок:
+
По умолчанию новые окна помещаются в левый верхний угол. Для того, чтобы они появлялись по центру запустите {{ic|Система -> Параметры -> Окна}} и отметьте опцию '''Размещать новые окна по центру''' на вкладке {{ic|Расположение}}.
 +
Этого же результата можно добиться при помощи dconf:
  
  # ln -s /usr/lib/libmarco-private.so.0 /usr/lib/libmetacity-private.so.0
+
  $ dconf write /org/mate/marco/general/center-new-windows true
  
Включите плагин декорации окон в менеджере настроек Compiz Fusion и выполните в командной строке:
+
=== Включить привязку окон ===
  
  gtk-window-decorator --replace
+
По умолчанию привязка окон не используется. Для включения данного функционала запустите {{ic|Система -> Параметры -> Окна}} и отметьте опцию '''Включить тайлинговый режим''' на вкладке {{ic|Расположение}}. Сделать то же самое при помощи dconf:
 +
  $ dconf write /org/mate/marco/general/side-by-side-tiling true
  
Тем не менее, без перекомпиляции gtk-window-decorator, необходимые ключи mateconf не будут созданы и вы будете привязанны к основным декорациям Cairo. Возможно создать эти ключи самостоятельно.
+
=== Скрытие или показ иконок рабочего стола ===
  
==Известные проблемы==
+
По умолчанию в MATE отображаются различные иконки на рабочем столе: содержимое директории рабочего стола, Компьютер, Домашняя и сетевые директории, Корзина и смонтированные устройства. Вы можете настроить их отображение при помощи {{ic|dconf}}.
  
===Qt-приложения не стилизованы под GTK2===
+
==== Скрыть все иконки на рабочем столе ====
  
Вы можете обнаружить, что приложения, написанные на Qt4, не наследуют темы GTK2 как должны. Смотрите [[Uniform Look for Qt and GTK Applications_(Русский)]] для подробностей.
+
$ dconf write /org/mate/desktop/background/show-desktop-icons false
  
Для исправления GUI стиля выполните:
+
==== Скрыть определённые иконки на рабочем столе ====
$ qtconfig-qt4
 
И измените его на GTK+. Для исправления темы иконок (в частности, курсора), вы должны изменить ваш {{ic|~/.icons/default/index.theme}} добавив:
 
[Icon Theme]
 
Inherits=mate
 
  
===Evolution Email не работает===
+
Скрыть иконку Компьютера:
  
Пожалуйста, посмотрите [[Evolution#Using_Evolution_Outside_Of_Gnome]].
+
$ dconf write /org/mate/caja/desktop/computer-icon-visible false
  
=== GTK3 не оформлены должным образом ===
+
Скрыть иконку домашней папки:
  
Если вы заметили, что приложения, такие как [[Rhythmbox]], не выглядят так, как должны, попробуйте [https://aur.archlinux.org/packages/clearlooks-phenix-gtk-theme-git/ Clearlooks Phenix] тему.
+
$ dconf write /org/mate/caja/desktop/home-icon-visible false
  
== Решение проблем ==
+
Скрыть иконку Сети:
 +
 
 +
$ dconf write /org/mate/caja/desktop/network-icon-visible false
  
=== Переключение пользователей ===
+
Скрыть иконку Корзины:
  
Вы должны использовать [[Display_Manager_(Русский)|дисплейный менеджер]] с поддержкой переключения сессий. Дополнительно, если вы используете не MDM (Mate Display Manager), вы должны создать символьную ссылку на ваш дисплейный менеджер.
+
$ dconf write /org/mate/caja/desktop/trash-icon-visible false
  
Для [[LightDM]] используйте следующую команду:
+
Скрыть иконку смонтированных устройств:
  
  # ln -s /usr/lib/lightdm/lightdm/gdmflexiserver /usr/bin/mdmflexiserver
+
  $ dconf write /org/mate/caja/desktop/volumes-visible false
  
Для [[GDM]] используйте:
+
Чтобы иконки снова появились, поменяйте {{ic|false}} на {{ic|true}}.
  
# ln -s /usr/bin/gdmflexiserver /usr/bin/mdmflexiserver
+
=== Поменять оконный менеджер ===
  
=== Пустая панель после обновления с 1.4 до 1.6 ===
+
По умолчанию MATE использует оконный менеджер ''marco'' - ответвление {{pkg|metacity}}, используемого в GNOME 2. Вы можете заменить ''marco'' другим оконным менеджером несколькими способами:
  
Начиная с 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] для восстановления Ваших старых настроек.
+
*  Самый лёгкий способ — добавить его в автозапуск используя {{ic|mate-session-properties}} (указанный вами оконный менеджер заменит стандарнтый при входе в систему). Откройте меню '''Система''', перейдите в '''Настройки''', нажмите '''Запускаемые приложения'''. В диалоге нажмите '''Добавить''', введите какое-нибудь название, а в поле '''Команда''' введите ''"ваш_оконный_менеджер"'' ''"--replace"''
  
== Подсказки ==
+
Например, для openbox команда будет такой: {{ic|openbox --replace}}.
=== Скрыть все иконки на рабочем столе ===
 
Для этого надо воспользовать dconf. Ключ находится в org.mate.desktop.background.show-desktop-icons. Можно воспользовать графическим dconf-editor или консольным dconf, чтобы изменить его:
 
$ dconf write /org/mate/desktop/background/show-desktop-icons false
 
=== Скрыть определённые иконки на рабочем столе ===
 
$ dconf write /org/mate/caja/desktop/computer-icon-visible false
 
  
$ dconf write /org/mate/caja/desktop/home-icon-visible false
+
Выйдите из MATE и снова зайдите. ''marco'' будет заменён выбранным вами оконным менеджером. Для возврата ''marco'' просто удалите созданную запись в '''Запускаемых приложениях'''.
 +
{{note|Стоит отметить, что этот способ не очень рекомендуется, так как сначала запустится ''marco'', а потом ещё и ваш оконный менеджер, который, в конечном итоге, закроет ''macro''}}
  
$ dconf write /org/mate/caja/desktop/network-icon-visible false
+
* Также смену можно произвести при помощи dconf:
  
  $ dconf write /org/mate/caja/desktop/trash-icon-visible false
+
  $ dconf write /org/mate/desktop/session/required-components/windowmanager "'ваш_оконный_менеджер'"
  
$ dconf write /org/mate/caja/desktop/volumes-visible false
+
=== Изменить порядок кнопок у окон ===
  
Чтобы иконки снова появились, поменяйте «false» на «true».
+
Вы можете изменить порядок кнопок при помощи dconf. Ключ - org.mate.marco.general.button-layout. Используйте графический dconf-editor или следующую команду для терминала:
  
=== Изменить порядок кнопок у окон ===
 
 
  $ dconf write /org/mate/marco/general/button-layout "'close,maximize,minimize:'"
 
  $ dconf write /org/mate/marco/general/button-layout "'close,maximize,minimize:'"
Поставьте menu, close, minimize и maximize в желаемом порядке. Двоеточие означает заголовок окна.
 
  
=== Поменять расположение окон по умолчанию ===
+
Поставьте '''menu''', '''close''', '''minimize''' и '''maximize''' в желаемом порядке, разделяя их запятыми. Двоеточие означает заголовок окна.
По умолчанию окна находятся в верхнем левом углу. Чтобы они были по центру, отредактируйте org.mate.marco.general.center-new-windows
+
 
$ dconf write /org/mate/marco/general/center-new-windows true
+
=== Авто-открытие файлового менеджера при мотнировании устройств ===
 +
 
 +
По умолчанию MATE автоматические открывает окно файлового менеджера при монтировании сменных устройств. Для отключения такого поведения скомандуйте в терминал:
 +
 
 +
$ dconf write /org/mate/desktop/media-handling/automount-open false
 +
 
 +
=== Заставка ===
 +
 
 +
MATE использует {{pkg|mate-screensaver}} для блокировки вашей сессии. По умолчанию имеется лишь несколько тем для заставки. Установив пакет {{AUR|mate-screensaver-hacks}} можно получить их гораздо больше. Это позволит вам использовать темы и экраны блокировки [[XScreenSaver]] для {{pkg|mate-screensaver}}.
 +
 
 +
=== Экран блокировки и его фоновое изображение ===
 +
 
 +
Полный список настроек можно найти в <code>/usr/share/glib-2.0/schemas/org.mate.background.gschema.xml</code>. Они переопределяются созданием файла <code>/usr/share/glib-2.0/schemas/mate-background.gschema.override</code>.
 +
 
 +
{{note|Значения справа должны быть заключены в одинарные кавычки (<nowiki>''</nowiki>), иначе произойдёт ошибка во время компиляции.}}
 +
 
 +
Пример #1: Сменить фоновое изображение на экране блокировки:
 +
{{hc|/usr/share/glib-2.0/schemas/mate-background.gschema.override|2=
 +
 
 +
[org.mate.background]
 +
picture-filename='/путь/к/изображению.jpg'}}
 +
 
 +
Пример #2: Сменить изображение на экране блокировки, используя градиент:
 +
{{hc|/usr/share/glib-2.0/schemas/mate-background.gschema.override|2=
 +
 
 +
[org.mate.background]
 +
color-shading-type='vertical-gradient'
 +
picture-options='scaled'
 +
picture-filename=<nowiki>''</nowiki>
 +
primary-color='#152233'
 +
secondary-color='#000000'}}
  
=== Экран блокировки и дефолтное фоновое изображение ===
+
Перекомпилируйте схемы:
Поменять фоновое изображение блокировки можно в файле {{ic|/usr/share/glib-2.0/schemas/mate-background.gschema.override}}:
 
[org.mate.background]
 
picture-filename='/path/to/the/background.jpg'
 
Затем перекомпилируйте схемы:
 
 
  # glib-compile-schemas /usr/share/glib-2.0/schemas/
 
  # glib-compile-schemas /usr/share/glib-2.0/schemas/
И перезапустите свою X-сессию.
 
  
=== Стилизация Qt4-приложений ===
+
Перезапустите X для получения результата.
Чтобы Qt4-приложения наследовали вашу тему в MATE, сделайте следущее
+
 
  * Перейдите в ''Система -> Настройки -> Qt4 Config'' или запустите {{ic|qtconfig-qt4}} в терминале.
+
== Решение проблем ==
* Поменяйте стиль GUI на GTK+.
+
=== Переключение композиции ===
* ''Файл --> Сохранить''.
+
 
См. статью [[Uniform Look for Qt and GTK Applications (Русский)]].
+
Некоторое ПО может некорректно рендерить изображение, работая в системе с проприетарным драйвером Nvidia и композитным менеджером окон.
 +
 
 +
Для быстрого переключения функции композиции сохраните следующий скрипт где-нибудь в домашней директории, например {{ic|~/.scripts/compositing.sh}}:
 +
 
 +
{{bc|<nowiki>
 +
#!/bin/bash
 +
if $(dconf read /org/mate/marco/general/compositing-manager) == "true"
 +
  then
 +
  dconf write /org/mate/marco/general/compositing-manager false
 +
else
 +
  dconf write /org/mate/marco/general/compositing-manager true
 +
fi
 +
</nowiki>}}
 +
 
 +
Затем создайте сочетание клавиш клавиатуры, например {{ic|Ctrl+Alt+C}} для команды {{ic|sh ~/.scripts/compositing.sh}}.
 +
 
 +
=== Вертикальная синхронизация в композитных менеджерах ===
 +
 
 +
Композитный менеджер ''marco'' не поддерживает вертикальную синхронизацию через ''OpenGL'', Что может вызывать тиринг (распадание изображения на полосы) при включенном композитном менеджере. [https://github.com/mate-desktop/marco/issues/91] Рекомендуется выбрать другой композитный менеджер [[Xorg#Composite|composite manager]] с поддержкой OpenGL, например {{AUR|compton-git}}.
 +
 
 +
=== Совместимость курсоров ===
  
=== Поменять оконный менеджер ===
+
Вы можете обнаружить, что тема курсора, используемая в MATE непоследовательна. Например, курсор может меняться при перемещении между окнами разных приложений. Чтобы исправить это, установите тему курсора создав файл {{ic|index.theme}}. Он определяет тему курсора в соответствии с спецификацией XDG. Для подробностей смотри статью [[Темы курсора#Спецификация XDG]].
По умолчанию оконный менеджер стоит ''marco'' — форк {{pkg|metacity}}. Способы его поменять:
+
 
* Самый лёгкий способ — добавить его в автозапуск используя {{ic|mate-session-properties}}. Откройте меню '''Система''', перейдите в '''Настройки''', нажмите '''Startup Applications'''. В диалоге нажмите '''Добавить''', введите какое-нибудь название, а в поле '''Команда''' введите {{ic|ваш_оконный_менеджер --replace}}. Выйдите из MATE и снова войдите, чтобы увидеть изменения. Стоит отметить, что этот способ не очень рекомендуется, потом что сначала запустится ''marco'', а потом ещё и ваш оконный менеджер, который, в конечном итоге, закроет ''macro''.
+
=== Отбрасывание панелью тени ===
 +
 
 +
Для того, чтобы панель отбрасывала тень, добавьте задержку при запуске ''marco'' (см. [https://github.com/mate-desktop/mate-panel/issues/193 обсуждение на github]).
 +
 
 +
$ cp /usr/share/applications/marco.desktop ~/.local/share/applications/marco.desktop
 +
 
 +
{{hc|~/.local/share/applications/marco.desktop|2=
 +
...
 +
X-MATE-Autostart-Phase='''Applications'''
 +
'''X-MATE-Autostart-Delay=2'''
 +
X-MATE-Provides=windowmanager
 +
X-MATE-Autostart-Notify=true
 +
}}
 +
 
 +
{{Note|Переменная {{ic|X-MATE-Autostart-Phase}} должна быть установлена в {{ic|Applications}}.}}
  
* Используя dconf:
+
Если результата не будет - увеличьте время задержки.
$ dconf write /org/mate/desktop/session/required-components/windowmanager "'ваш_оконный_менеджер'"
 
  
 
== Смотрите также ==
 
== Смотрите также ==
  
[http://mate-desktop.org Официальный сайт MATE]
+
* [http://mate-desktop.org Официальный сайт MATE]
 
+
* [http://wiki.mate-desktop.org/archlinux_custom_repo wiki-страница на сайте MATE, посвещённая Arch Linux]
'''Arch Linux форумы'''
+
* [http://mate-desktop.org/gallery/1.8/ ''Скриншоты MATE'']
* [https://bbs.archlinux.org/viewtopic.php?pid=1018647 ''The MATE Desktop Environment''] - Основное обсуждение MATE
+
* [https://bbs.archlinux.org/viewtopic.php?pid=1018647 ''The MATE Desktop Environment''] - Обсуждение MATE на форме Arch Linux
* [https://bbs.archlinux.org/viewtopic.php?id=139877 ''Скриншоты MATE'']
 

Latest revision as of 10:08, 16 September 2018

Tango-preferences-desktop-locale.pngЭта страница нуждается в сопроводителеTango-preferences-desktop-locale.png

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков ArchWiki
Состояние перевода: На этой странице представлен перевод статьи MATE. Дата последней синхронизации: 21 января 2015. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

С официального сайта MATE:

MATE Desktop Environment является продолжением GNOME 2. Он предоставляет интуитивное и привлекательное окружение рабочего стола, используя традиционные методы для Linux и других Unix-подобных систем. MATE активно разрабатывается для обеспечения поддержки новых технологий, сохраняя традиционный стиль рабочего стола.

Приложения

MATE состоит в основном из приложений и утилит GNOME 2, которые были ответвлены и переименованы для избежания конфликта с их аналогами в GNOME 3. Ниже располагается список наиболее распростанённых приложений GNOME, которые были переименованы в MATE.

Приложение GNOME 2 MATE
Редактор меню Alacarte Mozo
Файловый менеджер Nautilus Caja
Оконный менеджер Metacity Marco
Текстовый редактор Gedit Pluma
Просмотр изображений Eye of GNOME Eye of MATE
Просмотр документов Evince Atril
Менеджер архивов File Roller Engrampa

Остальные приложения и компоненты, имевшие приставку GNOME (например, GNOME Terminal, GNOME Panel, GNOME Menus и т.п.) сменили приставку на MATE (и стали MATE Terminal, MATE Panel, MATE Menus и т.п.)

Установка

MATE доступен в официальных репозиториях и может быть установлен одним из следующих способов:

  • Пакет mate-panel предоставляет минимальное окружение рабочего стола.
  • Группа пакетов mate содержит основное рабочее окружение и приложения, необходимые для стандартной работы MATE
  • Группа пакетов mate-extra содержит различные необязательные инструменты, которые хорошо работают в MATE. Заметьте, что установка только группы пакетов mate-extra не вытянет всю группу mate зависимостями: если вы действительно хотите всё, вы должны установить обе группы

Дополнительные пакеты MATE

Также существуют пакеты, которые не входят в группы mate или mate-extra, т.к. вероятнее всего они будут нужны малому количеству пользователей.

  • gnome-main-menuAUR[ссылка недействительна: package not found] - Апллет для панели MATE, подобный классическому главному меню, но с небольшими изменениями.
  • mate-netbook - Апплет для панели MATE, который может быть полезен владельцем устройств с небольшим экраном, такими как нетбук. Апплет будет автоматически разворачивать все окна, и предоставляет возможность переключения между приложениями.

Кроме того, имеется ряд приложений, которые разрабатываются и поддерживаются сообществом MATE, но которые не включены в группы mate или mate-extra.

  • variety - Смена обоев на рабочем столе с регулярным интервалом.

Следующие пакеты также доступны в AUR и работают в MATE, но разрабатываются силами других сообществ:

  • mintmenuAUR - Linux Mint Menu для MATE

Запуск MATE

MATE может быть запущен при помощи менеджера входа или вручную.

Графический вход

Выберите MATE в менеджере входа. Команда MATE рекомендует использовать LightDM (Русский), который устанавливается пакетом lightdm-gtk2-greeterAUR[ссылка недействительна: replaced by lightdm-gtk-greeter].

Ручной запуск

Если вы предпочитаете запускать MATE самостоятельно из консоли, добавьте следующие строки в файл ~/.xinitrc:

~/.xinitrc
exec mate-session

Затем используйте команду startx для запуска MATE.

Смотрите статью xinitrc для подробностей.

Специальные возможности

MATE хорошо подходит для использования людьми с нарушением зрения или подвижности. Установите пакеты orca и espeak (Программа чтения с экрана для слабовидящих и слепых людей) и onboard (Экранная клавиатура для людей с ограниченной подвижностью)

Теперь запустите указанную ниже команду от имени пользователя, нуждающегося в специальных возможностях:

gsettings set org.mate.interface accessibility true

После запуска MATE вы сможете настраивать эти приложения при помощи Система -> Параметры -> Вспомогательные технологии. Хотя если вам необходима Orca, её нужно запускать при помощи окна Alt-F2 для начала озвучки текста.

Bluetooth

Начиная с версии 1.8, поддержка Bluetooth в MATE обеспечивается при помощи Blueman.

PulseAudio и GStreamer

MATE поддерживает два аудио-бекэнда: PulseAudio и GStreamer. По умолчанию устанавливается PulseAudio, но если вы хотите использовать GStreamer, установите пакеты: mate-settings-daemon-gstreamer[ссылка недействительна: сохранено в aur-mirror] и mate-media-gstreamer[ссылка недействительна: сохранено в aur-mirror]

Подсказки

Композитный менеджер

Композиция по умолчанию выключена. Для её использования запустите Система -> Параметры -> Окна и выберите опцию Включить программный композитный оконный менеджер на вкладке Общие. Или можно воспользоваться следующей командой в терминале:

$ dconf write /org/mate/marco/general/compositing-manager true

Новые окна по центру

По умолчанию новые окна помещаются в левый верхний угол. Для того, чтобы они появлялись по центру запустите Система -> Параметры -> Окна и отметьте опцию Размещать новые окна по центру на вкладке Расположение. Этого же результата можно добиться при помощи dconf:

$ dconf write /org/mate/marco/general/center-new-windows true

Включить привязку окон

По умолчанию привязка окон не используется. Для включения данного функционала запустите Система -> Параметры -> Окна и отметьте опцию Включить тайлинговый режим на вкладке Расположение. Сделать то же самое при помощи dconf:

$ dconf write /org/mate/marco/general/side-by-side-tiling true 

Скрытие или показ иконок рабочего стола

По умолчанию в MATE отображаются различные иконки на рабочем столе: содержимое директории рабочего стола, Компьютер, Домашняя и сетевые директории, Корзина и смонтированные устройства. Вы можете настроить их отображение при помощи dconf.

Скрыть все иконки на рабочем столе

$ dconf write /org/mate/desktop/background/show-desktop-icons false

Скрыть определённые иконки на рабочем столе

Скрыть иконку Компьютера:

$ dconf write /org/mate/caja/desktop/computer-icon-visible false

Скрыть иконку домашней папки:

$ dconf write /org/mate/caja/desktop/home-icon-visible false

Скрыть иконку Сети:

$ dconf write /org/mate/caja/desktop/network-icon-visible false

Скрыть иконку Корзины:

$ dconf write /org/mate/caja/desktop/trash-icon-visible false

Скрыть иконку смонтированных устройств:

$ dconf write /org/mate/caja/desktop/volumes-visible false

Чтобы иконки снова появились, поменяйте false на true.

Поменять оконный менеджер

По умолчанию MATE использует оконный менеджер marco - ответвление metacity, используемого в GNOME 2. Вы можете заменить marco другим оконным менеджером несколькими способами:

  • Самый лёгкий способ — добавить его в автозапуск используя mate-session-properties (указанный вами оконный менеджер заменит стандарнтый при входе в систему). Откройте меню Система, перейдите в Настройки, нажмите Запускаемые приложения. В диалоге нажмите Добавить, введите какое-нибудь название, а в поле Команда введите "ваш_оконный_менеджер" "--replace"

Например, для openbox команда будет такой: openbox --replace.

Выйдите из MATE и снова зайдите. marco будет заменён выбранным вами оконным менеджером. Для возврата marco просто удалите созданную запись в Запускаемых приложениях.

Note: Стоит отметить, что этот способ не очень рекомендуется, так как сначала запустится marco, а потом ещё и ваш оконный менеджер, который, в конечном итоге, закроет macro
  • Также смену можно произвести при помощи dconf:
$ dconf write /org/mate/desktop/session/required-components/windowmanager "'ваш_оконный_менеджер'"

Изменить порядок кнопок у окон

Вы можете изменить порядок кнопок при помощи dconf. Ключ - org.mate.marco.general.button-layout. Используйте графический dconf-editor или следующую команду для терминала:

$ dconf write /org/mate/marco/general/button-layout "'close,maximize,minimize:'"

Поставьте menu, close, minimize и maximize в желаемом порядке, разделяя их запятыми. Двоеточие означает заголовок окна.

Авто-открытие файлового менеджера при мотнировании устройств

По умолчанию MATE автоматические открывает окно файлового менеджера при монтировании сменных устройств. Для отключения такого поведения скомандуйте в терминал:

$ dconf write /org/mate/desktop/media-handling/automount-open false

Заставка

MATE использует mate-screensaver для блокировки вашей сессии. По умолчанию имеется лишь несколько тем для заставки. Установив пакет mate-screensaver-hacksAUR можно получить их гораздо больше. Это позволит вам использовать темы и экраны блокировки XScreenSaver для mate-screensaver.

Экран блокировки и его фоновое изображение

Полный список настроек можно найти в /usr/share/glib-2.0/schemas/org.mate.background.gschema.xml. Они переопределяются созданием файла /usr/share/glib-2.0/schemas/mate-background.gschema.override.

Note: Значения справа должны быть заключены в одинарные кавычки (''), иначе произойдёт ошибка во время компиляции.

Пример #1: Сменить фоновое изображение на экране блокировки:

/usr/share/glib-2.0/schemas/mate-background.gschema.override
[org.mate.background]
picture-filename='/путь/к/изображению.jpg'

Пример #2: Сменить изображение на экране блокировки, используя градиент:

/usr/share/glib-2.0/schemas/mate-background.gschema.override
[org.mate.background]
color-shading-type='vertical-gradient'
picture-options='scaled'
picture-filename=''
primary-color='#152233'
secondary-color='#000000'

Перекомпилируйте схемы:

# glib-compile-schemas /usr/share/glib-2.0/schemas/

Перезапустите X для получения результата.

Решение проблем

Переключение композиции

Некоторое ПО может некорректно рендерить изображение, работая в системе с проприетарным драйвером Nvidia и композитным менеджером окон.

Для быстрого переключения функции композиции сохраните следующий скрипт где-нибудь в домашней директории, например ~/.scripts/compositing.sh:

#!/bin/bash
if $(dconf read /org/mate/marco/general/compositing-manager) == "true"
 then
  dconf write /org/mate/marco/general/compositing-manager false
 else
  dconf write /org/mate/marco/general/compositing-manager true
fi

Затем создайте сочетание клавиш клавиатуры, например Ctrl+Alt+C для команды sh ~/.scripts/compositing.sh.

Вертикальная синхронизация в композитных менеджерах

Композитный менеджер marco не поддерживает вертикальную синхронизацию через OpenGL, Что может вызывать тиринг (распадание изображения на полосы) при включенном композитном менеджере. [1] Рекомендуется выбрать другой композитный менеджер composite manager с поддержкой OpenGL, например compton-gitAUR.

Совместимость курсоров

Вы можете обнаружить, что тема курсора, используемая в MATE непоследовательна. Например, курсор может меняться при перемещении между окнами разных приложений. Чтобы исправить это, установите тему курсора создав файл index.theme. Он определяет тему курсора в соответствии с спецификацией XDG. Для подробностей смотри статью Темы курсора#Спецификация XDG.

Отбрасывание панелью тени

Для того, чтобы панель отбрасывала тень, добавьте задержку при запуске marco (см. обсуждение на github).

$ cp /usr/share/applications/marco.desktop ~/.local/share/applications/marco.desktop
~/.local/share/applications/marco.desktop
...
X-MATE-Autostart-Phase=Applications
X-MATE-Autostart-Delay=2
X-MATE-Provides=windowmanager
X-MATE-Autostart-Notify=true
Note: Переменная X-MATE-Autostart-Phase должна быть установлена в Applications.

Если результата не будет - увеличьте время задержки.

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