MATE: различия между версиями
м (Откат правок MichaelShigorin (обсуждение) к последней версии 89.36.167.43) Метка: откат |
|||
(не показано 15 промежуточных версий 6 участников) | |||
Строка 5: | Строка 5: | ||
==Дистрибутив с MATE== | ==Дистрибутив с MATE== | ||
MATE используется в: | MATE используется в: | ||
*[[Альт Рабочая станция 10]] | |||
*[[Альт_Рабочая_станция_9|Альт Рабочая станция 9]] | *[[Альт_Рабочая_станция_9|Альт Рабочая станция 9]] | ||
*[[Альт_Сервер_9|Альт Сервер 9]] | *[[Альт_Сервер_9|Альт Сервер 9]] | ||
*[[Рабочая станция/8|Альт Рабочая станция 8]] | *[[Рабочая станция/8|Альт Рабочая станция 8]] | ||
*[[Альт Линукс 7.0 Кентавр]] | *[[Альт Линукс 7.0 Кентавр]] | ||
*[[Starterkits#download|стартовых наборах]], основанных на стабильной ветке, предназначенных для опытных пользователей | *[[Starterkits#download|стартовых наборах]], основанных на [[branches|стабильной ветке]], предназначенных для опытных пользователей | ||
*[[Regular#download|регулярных сборках]], основанных на [[Sisyphus]] | *[[Regular#download|регулярных сборках]], основанных на [[Sisyphus]] | ||
*[[Free mate]] | *[[Free mate]] | ||
*Так же может использоваться в обычных сборках, по типу "Альт Образование". | |||
==Установка MATE== | ==Установка MATE== | ||
Для установки MATE в минимальной конфигурации необходимо установить следующие пакеты (командой в консоли от имени root): | Для установки MATE в минимальной конфигурации необходимо установить следующие пакеты (командой в консоли от имени root): | ||
apt-get install mate- | |||
p9: | |||
apt-get install mate-minimal | |||
p10: | |||
apt-get install mate-minimal | |||
Для установки MATE в максимальной конфигурации следует установить следующие пакеты: | Для установки MATE в максимальной конфигурации следует установить следующие пакеты: | ||
apt-get install mate- | |||
p9: | |||
apt-get install mate-default | |||
p10: | |||
apt-get install mate-default | |||
==Настройка MATE== | ==Настройка MATE== | ||
Строка 23: | Строка 40: | ||
Например, чтобы при присоединении тома (флешки или сетевого ресурса) значок тома показывался бы только в программе Компьютер и не показывался бы на Рабочем столе, надо сделать соответствующую настройку в | Например, чтобы при присоединении тома (флешки или сетевого ресурса) значок тома показывался бы только в программе Компьютер и не показывался бы на Рабочем столе, надо сделать соответствующую настройку в | ||
<tt>org/mate/caja/desktop/volumes-visible</tt> | <tt>org/mate/caja/desktop/volumes-visible</tt> | ||
=== Настройка внешнего вида === | |||
==== Внешний вид «как в Windows» ==== | |||
[[Файл:MATE-ALT-Windows.png|500px|thumb|right|Вид MATE "Windows" в ALT Linux]] | |||
apt-get install theme-mate-windows | |||
работает для новых пользователей и у тех, у которых удалён файл {{path|~/.config/dconf/user}}. | |||
==== Переопределение параметров среды ==== | |||
Отдельная статья: [[Dconf]] | |||
==== Чёрный цвет подписей знаков на рабочем столе ==== | |||
Создайте для пользователя файл {{path|~/.config/gtk-3.0/gtk.css}} следующего содержимого: | |||
<source lang="css">.caja-desktop.caja-canvas-item { | |||
color: black; | |||
text-shadow: none; | |||
}</source> | |||
==== Удалить кнопки ждущего и спящего режима ==== | |||
Создайте файл {{path|/etc/polkit-1/rules.d/10-disable-suspend.rules}} следующего содержимого: | |||
<source lang="text">polkit.addRule(function(action, subject) { | |||
if (action.id == "org.freedesktop.login1.suspend" || | |||
action.id == "org.freedesktop.login1.suspend-multiple-sessions" || | |||
action.id == "org.freedesktop.login1.hibernate" || | |||
action.id == "org.freedesktop.login1.hibernate-multiple-sessions") | |||
{ | |||
return polkit.Result.NO; | |||
} | |||
});</source> | |||
==== Получить список всех используемых клавиш ==== | |||
gsettings list-recursively | grep keybindings | |||
==== Удалить с кнопки меню текст ==== | |||
Создайте структуру каталогов: | |||
mkdir -p /etc/dconf/db/local.d/locks | |||
Создайте файл {{path|/etc/dconf/db/local.d/00_menu}}: | |||
<source lang="ini">[org/mate/mate-menu] | |||
applet-text=''</source> | |||
Создайте файл {{path|/etc/dconf/db/local.d/locks/00_menu}}: | |||
<source lang="text">/org/mate/mate-menu</source> | |||
Выполните под root: | |||
dconf update | |||
Подробнее: [[Dconf]] | |||
==== Заменить значок на кнопке меню ==== | |||
Скопируйте переопределяемый значок в разных размерах (в примере mate-power-manager): | |||
for i in 22 48 128 24 16 32 64; \ | |||
do install -Dpm0644 /usr/share/icons/hicolor/${i}x${i}/apps/mate-power-manager.png \ | |||
~/.local/share/icons/hicolor/${i}x${i}/apps/basealt.png; \ | |||
done | |||
C версии mate-menu-22.04.2-alt3 можно устанавливать значок через gsettings (например, в файле {{path|/usr/share/glib-2.0/schemas/zzz60_mate-theme.gschema.override}}) | |||
<source lang="ini">[org.mate.mate-menu] | |||
applet-icon="mate-power-manager"</source> | |||
После этого под root выполнить: | |||
glib-compile-schemas /usr/share/glib-2.0/schemas/ | |||
==== Белый фон на тёмной теме ==== | |||
Откройте файловый менеджер, зайдите в меню Правка - Фон и эмблемы. Перетащить кнопку «Сброс» на окно с белым фоном. | |||
==Проблемы и решения== | |||
===Как создать шаблоны документов=== | |||
См. статью [[Шаблоны документов]]. | |||
==Полезные ссылки== | ==Полезные ссылки== |
Текущая версия от 13:57, 4 апреля 2024
MATE — среда рабочего стола, являющаяся ответвлением от кодовой базы GNOME 2, которая была объявлена устаревшей в пользу сильно изменившегося GNOME 3.
Дистрибутив с MATE
MATE используется в:
- Альт Рабочая станция 10
- Альт Рабочая станция 9
- Альт Сервер 9
- Альт Рабочая станция 8
- Альт Линукс 7.0 Кентавр
- стартовых наборах, основанных на стабильной ветке, предназначенных для опытных пользователей
- регулярных сборках, основанных на Sisyphus
- Free mate
- Так же может использоваться в обычных сборках, по типу "Альт Образование".
Установка MATE
Для установки MATE в минимальной конфигурации необходимо установить следующие пакеты (командой в консоли от имени root):
p9:
apt-get install mate-minimal
p10:
apt-get install mate-minimal
Для установки MATE в максимальной конфигурации следует установить следующие пакеты:
p9:
apt-get install mate-default
p10:
apt-get install mate-default
Настройка MATE
Когда для настройки того или иного параметра MATE отсутствует графическое представление в Система - Параметры, то тонкие настройки можно осуществить в программе dconf-editor. Например, чтобы при присоединении тома (флешки или сетевого ресурса) значок тома показывался бы только в программе Компьютер и не показывался бы на Рабочем столе, надо сделать соответствующую настройку в org/mate/caja/desktop/volumes-visible
Настройка внешнего вида
Внешний вид «как в Windows»
apt-get install theme-mate-windows
работает для новых пользователей и у тех, у которых удалён файл ~/.config/dconf/user.
Переопределение параметров среды
Отдельная статья: Dconf
Чёрный цвет подписей знаков на рабочем столе
Создайте для пользователя файл ~/.config/gtk-3.0/gtk.css следующего содержимого:
.caja-desktop.caja-canvas-item {
color: black;
text-shadow: none;
}
Удалить кнопки ждущего и спящего режима
Создайте файл /etc/polkit-1/rules.d/10-disable-suspend.rules следующего содержимого:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" ||
action.id == "org.freedesktop.login1.suspend-multiple-sessions" ||
action.id == "org.freedesktop.login1.hibernate" ||
action.id == "org.freedesktop.login1.hibernate-multiple-sessions")
{
return polkit.Result.NO;
}
});
Получить список всех используемых клавиш
gsettings list-recursively | grep keybindings
Удалить с кнопки меню текст
Создайте структуру каталогов:
mkdir -p /etc/dconf/db/local.d/locks
Создайте файл /etc/dconf/db/local.d/00_menu:
[org/mate/mate-menu]
applet-text=''
Создайте файл /etc/dconf/db/local.d/locks/00_menu:
/org/mate/mate-menu
Выполните под root:
dconf update
Подробнее: Dconf
Заменить значок на кнопке меню
Скопируйте переопределяемый значок в разных размерах (в примере mate-power-manager):
for i in 22 48 128 24 16 32 64; \ do install -Dpm0644 /usr/share/icons/hicolor/${i}x${i}/apps/mate-power-manager.png \ ~/.local/share/icons/hicolor/${i}x${i}/apps/basealt.png; \ done
C версии mate-menu-22.04.2-alt3 можно устанавливать значок через gsettings (например, в файле /usr/share/glib-2.0/schemas/zzz60_mate-theme.gschema.override)
[org.mate.mate-menu]
applet-icon="mate-power-manager"
После этого под root выполнить:
glib-compile-schemas /usr/share/glib-2.0/schemas/
Белый фон на тёмной теме
Откройте файловый менеджер, зайдите в меню Правка - Фон и эмблемы. Перетащить кнопку «Сброс» на окно с белым фоном.
Проблемы и решения
Как создать шаблоны документов
См. статью Шаблоны документов.