MATE: различия между версиями

Материал из ALT Linux Wiki
м (→‎Установка MATE: пояснение к откату предыдущего отката: увы, в p10 этих метапакетов сейчас попросту нет, надо восстанавливать)
 
(не показано 14 промежуточных версий 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==
Строка 19: Строка 21:


   apt-get install mate-minimal
   apt-get install mate-minimal
p10 (нет метапакета):


   apt-get install mate-applets mate-control-center mate-desktop mate-media mate-menus mate-notification-daemon mate-panel mate-polkit mate-session mate-settings-daemon mate-window-manager
p10:
 
   apt-get install mate-minimal


Для установки MATE в максимальной конфигурации следует установить следующие пакеты:
Для установки MATE в максимальной конфигурации следует установить следующие пакеты:
Строка 29: Строка 31:


   apt-get install mate-default
   apt-get install mate-default
p10 (нет метапакета):


   apt-get install mate-applets mate-backgrounds mate-calc mate-common mate-control-center mate-desktop mate-disk-image-mounter mate-document-viewer mate-document-viewer-caja mate-document-viewer-djvu mate-document-viewer-dvi mate-document-viewer-pixbuf mate-document-viewer-thumbnailer mate-document-viewer-xps mate-file-archiver mate-file-manager mate-file-manager-actions mate-file-manager-actions-doc mate-file-manager-actions-gost mate-file-manager-archiver mate-file-manager-extensions mate-file-manager-extensions-common mate-file-manager-dropbox mate-file-manager-beesu mate-file-manager-image-converter mate-file-manager-open-terminal mate-file-manager-schemas mate-file-manager-sendto mate-file-manager-share mate-file-manager-wallpaper mate-icon-theme mate-icon-theme-faenza mate-image-viewer mate-media mate-menu mate-menu-editor mate-menus mate-notification-daemon mate-panel mate-polkit mate-power-manager mate-reduced-resource mate-screensaver mate-sensors-applet mate-session mate-settings-daemon mate-system-monitor mate-terminal mate-text-editor mate-themes mate-tweak mate-user-guide mate-utils mate-window-manager
p10:
 
   apt-get install mate-default


==Настройка MATE==
==Настройка MATE==
Строка 38: Строка 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/
==== Белый фон на тёмной теме ====
Откройте файловый менеджер, зайдите в меню Правка - Фон и эмблемы. Перетащить кнопку «Сброс» на окно с белым фоном.
==Проблемы и решения==
===Как создать шаблоны документов===
См. статью [[Шаблоны документов]].


==Полезные ссылки==
==Полезные ссылки==

Текущая версия от 16:57, 4 апреля 2024

Вид MATE в ALT Linux

MATE — среда рабочего стола, являющаяся ответвлением от кодовой базы GNOME 2, которая была объявлена устаревшей в пользу сильно изменившегося GNOME 3.

Дистрибутив с MATE

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»

Вид MATE "Windows" в ALT Linux
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/

Белый фон на тёмной теме

Откройте файловый менеджер, зайдите в меню Правка - Фон и эмблемы. Перетащить кнопку «Сброс» на окно с белым фоном.

Проблемы и решения

Как создать шаблоны документов

См. статью Шаблоны документов.

Полезные ссылки