Product SiteDocumentation Site

10.4.5. Управление gsettings

Данные групповые политики позволяют управлять ключами gsettings. В свою очередь gsettings управляет ключами dconf.
В настоящий момент реализованы настройки удаленного доступа к рабочему столу (VNC) через Vino и настройки графической среды Mate, а именно:
  • настройки фона рабочего стола;
  • настройки хранителя экрана;
  • настройки ограничений пользователя.
Машинные политики являются действующими по умолчанию, а пользовательские, при установке, замещают машинные. У машинных политик имеются блокировки, при установке которых пользовательские настройки игнорируются, а для применения используются значения, установленные машинными политиками.
Порядок применения политик:
  1. Машинные политики применяются при загрузке компьютера.
  2. Машинные политики без блокирования могут применяться, но только в том случае, если пользователь ни разу не изменял эти политики.
  3. Машинные политики с блокировкой применяются независимо от пользовательских настроек.
  4. Пользовательские политики применяются при логине пользователя и только в случае, если нет таких же машинных политик с блокировкой.
Для настройки политики следует перейти в Компьютер/ПользовательАдминистративные шаблоныСистема ALTНастройки Mate/Удаленный доступ через Vino. Выбрать раздел, в правом окне редактора отобразится список политик:
GPUI. Управление настройками gsettings
При выборе политики, откроется диалоговое окно настройки политики:
GPUI. Диалоговое окно настройки политики «Тип градиента»
Можно не задавать настройку политики, включить или отключить. Если выбрать параметр Включено, в разделе Параметры в выпадающем списке можно указать настройки политики:
GPUI. Установка градиента в политике «Тип градиента»
Политика управляющая настройкой фона рабочего стола изменяет ключ KEY в схеме org.mate.background. В реестре Windows изменяет в Software\BaseALT\Policies\gsettings ключ org.mate.background.KEY. Блокировка устанавливается в ветке реестра Software\BaseALT\Policies\GSettingsLocks, ключ org.mate.background.KEY.

Таблица 10.18. Настройки фона рабочего стола

Политика
Ключ
Описание
Значение
Картинка фона рабочего стола
picture-filename
Позволяет установить изображение в качестве фона рабочего стола, указав файл, содержащий изображение
Строка, содержащая путь (с точки зрения клиента) к файлу изображения (например, /usr/share/backgrounds/mate/nature/Wood.jpg)
Метод отображения картинки фона
picture-options
Устанавливает метод отображения изображения, заданного параметром Картинка фона рабочего стола
  • None (нет) — нет изображения
  • Wallpaper (мозаика) — дублирует изображение в оригинальном размере таким образом, что изображение полностью покрывает рабочий стол
  • Centered (по центру) — отображает изображение в центре рабочего стола в соответствии с оригинальным размером изображения
  • Scaled (масштаб) — увеличивает изображение, сохраняя пропорции, до тех пор, пока величина одной из границ изображения не совпадет с величиной одной из границ экрана
  • Stretched (растянуть) — увеличивает изображение для соответствия размеру рабочего стола, изменяя пропорции при необходимости
  • Zoom (приближение) — увеличивает наименьшую из сторон изображения до тех пор, пока ее величина не совпадет с величиной соответствующей границы экрана; изображение может быть обрезано по другой стороне
  • Spanned (заполнение) — увеличивает изображение, сохраняя пропорции, до тех пор, пока величина одной из границ изображения не совпадет с величиной одной из границ экрана
Тип градиента
color-shading-type
Устанавливает тип градиента фона рабочего стола. Этот параметр имеет смысл, только если не установлен параметр Картинка фона рабочего стола
  • Вертикальный градиент — градиентный эффект от верхнего края экрана к нижнему
  • Горизонтальный градиент — градиентный эффект от левого края экрана к правому
  • Сплошная заливка — заполнить фон рабочего стола одним цветом
Конечный цвет градиента
secondary-color
Устанавливает «конечный» цвет градиента фона рабочего стола. Данным цветом заканчивается градиент и, в зависимости от типа градиента, параметр определяет цвет правого или нижнего края рабочего стола. Данный параметр не используется, если в параметре Тип градиента выбрана Сплошная заливка
  • Ключевое слово цвета (red, aqua, navy и т.д.)
  • Строка типа #RRGGBB
  • Строка типа rgb(0,0,0)
Начальный цвет градиента
primary-color
Устанавливает начальный цвет градиента фона рабочего стола. Данным цветом начинается градиент и, в зависимости от типа градиента, параметр определяет цвет левого или верхнего края рабочего стола, или цвет сплошной заливки
  • Ключевое слово цвета (red, aqua, navy и т.д.)
  • Строка типа #RRGGBB
  • Строка типа rgb(0,0,0)
Политика управляющая настройкой хранителя экрана изменяет ключ KEY в схеме org.mate.screensaver. В реестре Windows изменяет в Software\BaseALT\Policies\gsettings ключ org.mate.screensaver.KEY. Блокировка устанавливается в ветке реестра Software\BaseALT\Policies\GSettingsLocks, ключ org.mate.screensaver.KEY.

Таблица 10.19. Настройки хранителя экрана

Политика
Ключ
Описание
Значение
Время смены тем
cycle-delay
Устанавливает интервал (в минутах) между сменами тем хранителя экрана.
Этот параметр имеет смысл только при активированном параметре Включение хранителя экрана и если для параметра Режим работы установлено значение Случайные темы.
Время в минутах
Время до блокировки паролем
lock-delay
Устанавливает количество минут, по истечении которых после активации хранителя экрана, компьютер будет заблокирован.
Этот параметр имеет смысл только при активированном параметре Включение хранителя экрана и Блокировка компьютера
Время в минутах
Блокировка компьютера
lock-enabled
Включает блокировку компьютера при активации хранителя экрана. Блокировка будет включена через интервал времени, установленный настройкой Время до блокировки паролем.
Этот параметр имеет смысл только при активированном параметре Включение хранителя экрана
-
Время до выхода из сеанса
logout-delay
Устанавливает количество минут, по истечении которых после активации хранителя экрана, при разблокировании пользователю будет предоставлена возможность выхода из сеанса.
Этот параметр имеет смысл только при активированном параметре Включение хранителя экрана и Выход из сеанса после блокировки
Время в минутах
Выход из сеанса после блокировки
logout-enabled
После некоторой задержки добавляет кнопку выхода из сеанса (>Завершить сеанс) к диалогу разблокирования экрана. Время задержки указывается в настройке Время выхода из сеанса.
Этот параметр имеет смысл только при активированном параметре Включение хранителя экрана и Блокировка компьютера (так как без блокировки не появляется диалог с кнопкой)
-
Режим работы
mode
Устанавливает режим работы хранителя экрана.
Этот параметр имеет смысл только при активированном параметре Включение хранителя экрана
Доступны следующие режимы:
  • Отключён — режим отключён
  • Пустой экран — не показывать никаких изображений, только чёрный экран
  • Выбранная тема — показывать одну (указанную) тему хранителя экрана
  • Случайные темы — выбрать тему хранителя экрана случайным образом
Переключить пользователя после блокировки
user-switch-enabled
Добавляет кнопку Переключить пользователя к диалогу разблокирования экрана.
Этот параметр имеет смысл только при активированном параметре Включение хранителя экрана и Блокировка компьютера (так как без блокировки не появляется диалог с кнопкой)
-
Включение хранителя экрана
idle-activation-enabled
Обеспечивает включение хранителя экрана при бездействии системы
-
Политика управляющая настройкой ограничений пользователя изменяет ключ KEY в схеме org.mate.lockdown. В реестре Windows изменяет в Software\BaseALT\Policies\gsettings ключ org.mate.lockdown.KEY. Блокировка устанавливается в ветке реестра Software\BaseALT\Policies\GSettingsLocks, ключ org.mate.lockdown.KEY.

Таблица 10.20. Настройки ограничений пользователя

Политика
Ключ
Описание
Значение
Запрет блокировки экрана
picture-filename
Запрещает пользователю блокировать экран паролем. При установке данной настройки, значение параметра Блокировка компьютера игнорируется
-
Запрет пользователю завершать сеанс
disable-log-out
Запрещает пользователю завершать свой сеанс
-
Запрет выбора тем рабочего стола
picture-filename
Запрещает пользователю изменять тему оформления графической среды Mate
-
Запрет переключения пользователей
disable-user-switching
Запрещает пользователю переключение на другую учётную запись, пока активен его сеанс. Отключает кнопку Переключить пользователя в диалоговом окне, вызываемом при выборе в главном меню пункта Завершить сеанс
-
Политика управляющая настройкой удаленного доступа VNC изменяет ключ KEY в схеме org.gnome.Vino. В реестре Windows изменяет в Software\BaseALT\Policies\gsettings ключ org.gnome.Vino.KEY. Блокировка устанавливается в ветке реестра Software\BaseALT\Policies\GSettingsLocks, ключ org.gnome.Vino.KEY.

Таблица 10.21. Настройки удаленного доступа VNC

Политика
Ключ
Описание
Значение
Альтернативный порт
alternative-port
Устанавливает альтернативный порт для удаленного подключения к рабочему столу. Используется только при установленном параметре Включить альтернативный порт
Значение номера порта в пределах от 5 000 до 50 000. По умолчанию используется порт 5900
Методы аутентификации
authentication-methods
Устанавливает методы аутентификации пользователей, подключающихся к рабочему столу. Используется только при установленном параметре Пароль для подключения
  • None — пароль для подключения не требуется
  • Vnc — для подключения необходим пароль
Удаленный доступ
enabled
Разрешает удаленный доступ к рабочему столу с использованием протокола RFB и VNC
  • Включено — удаленный доступ разрешен
  • Отключено — удаленный доступ запрещён
Иконка подключения
icon-visibility
Управляет отображением значка подключения в области уведомления
  • Никогда — значок не отображается
  • Всегда — значок отображается всегда
  • Только при подключении клиента — значок отображается при подключении удалённого пользователя
Подтверждение при подключении
prompt-enabled
Включает запрос подтверждения при любой попытке доступа к рабочему столу. Рекомендуется при отсутствии защиты подключения паролем
  • Включено — запрашивается подтверждение доступа
  • Отключено — подтверждение доступа не запрашивается
Включить альтернативный порт
prompt-enabled
Включить прослушивание альтернативного порта для удалённых подключений (вместо порта по умолчанию 5 900). Порт указывается в параметре Альтернативный порт
  • Включено — включить прослушивание альтернативного порта
  • Отключено — не включать прослушивание альтернативного порта
Удалённое управление
view-only
Запрещает удалённое управление рабочим столом. Удалённым пользователям, разрешается только просматривать рабочий стол, но не управлять мышью и клавиатурой
  • Включено — удаленное управление разрешено
  • Отключено — удаленное управление запрещёно
Политика управляющая настройкой оконного менеджера Marco изменяет ключ KEY в схеме org.mate.Marco.general. В реестре Windows изменяет в Software\BaseALT\Policies\gsettings ключ org.mate.pMarco.general.KEY. Блокировка устанавливается в ветке реестра Software\BaseALT\Policies\GSettingsLocks, ключ org.mate.Marco.general.KEY.

Таблица 10.22. Настройки оконного менеджера Marco

Политика
Ключ
Описание
Значение
Иконки заголовка окна
button-layout
Настройки расположения кнопок в заголовке окна
Строка вида: menu:minimize,maximize,spacer,close
Разделителем правой и левой половин является двоеточие. Имена кнопок разделяются запятыми.
Например, строка 'menu:minimize,maximize,spacer,close' — расположить кнопку меню окна слева, а справа кнопки свернуть, распахнуть, закрыть окно.
Дублирование кнопок не допускается. Неизвестные имена кнопок игнорируются без уведомления.
Специальный элемент spacer может использоваться для вставки пробела между двумя кнопками.
Действие по нажатию средней кнопки
action-middle-click-titlebar
Установливает действие, выполняемое по нажатию средней кнопки мыши по заголовку окна
  • Свернуть в заголовок (toggle_shade) — свернуть окно в заголовок. По двойному щелчку окно разворачивается обратно
  • На весь экран (toggle_maximize) — распахнуть окно на весь экран или восстановить исходный размер
  • Растянуть по вертикали (toggle_maximize_vertically) — развернуть окно вертикально без изменения его ширины
  • Растянуть по горизонтали (toggle_maximize_horizontally) — развернуть окно горизонтально без изменения его высоты
  • Свернуть (minimize) — свернуть окно
  • Показать меню (menu) — показать меню окна
  • Задвинуть (lower) — поместить окно под другими
  • Ничего не делать (none) — никакого действия не производить
  • Последнее действие (last) — повторить предыдущее действие
Действие по нажатию правой кнопки
action-right-click-titlebar
Устанавливает действие, выполняемое по нажатию правой кнопки мыши по заголовку окна
  • Свернуть в заголовок (toggle_shade) — свернуть окно в заголовок. По двойному щелчку окно разворачивается обратно
  • На весь экран (toggle_maximize) — распахнуть окно на весь экран или восстановить исходный размер
  • Растянуть по вертикали (toggle_maximize_vertically) — развернуть окно вертикально без изменения его ширины
  • Растянуть по горизонтали (toggle_maximize_horizontally) — развернуть окно горизонтально без изменения его высоты
  • Свернуть (minimize) — свернуть окно
  • Показать меню (menu) — показать меню окна
  • Задвинуть (lower) — поместить окно под другими
  • Ничего не делать (none) — никакого действия не производить
  • Последнее действие (last) — повторить предыдущее действие
Действие по двойному щелчку
action-double-click-titlebar
Устанавливает действие, выполняемое по двойному щелчку левой кнопкой мыши по заголовку окна
  • Свернуть в заголовок (toggle_shade) — свернуть окно в заголовок. По двойному щелчку окно разворачивается обратно
  • На весь экран (toggle_maximize) — распахнуть окно на весь экран или восстановить исходный размер
  • Растянуть по вертикали (toggle_maximize_vertically) — развернуть окно вертикально без изменения его ширины
  • Растянуть по горизонтали (toggle_maximize_horizontally) — развернуть окно горизонтально без изменения его высоты
  • Свернуть (minimize) — свернуть окно
  • Показать меню (menu) — показать меню окна
  • Задвинуть (lower) — поместить окно под другими
  • Ничего не делать (none) — никакого действия не производить
  • Последнее действие (last) — повторить предыдущее действие
Изменение размеров окна при перетаскивании
primary-color
Включает изменение размеров окна при перетаскивании его в различные области экрана.
Если включено, перетаскивание окна на границу экрана распахивает окно вертикально и изменяет горизонтальный размер до половины доступного пространства.
Если активирован параметр Распахнуть окно при перетаскивании к верхнему краю экрана, перетаскивание окна наверх разворачивает окно.
-
Разворачивание при перетаскивании (Распахнуть окно при перетаскивании к верхнему краю экрана)
allow-top-tiling
Включает разворачивание окна во весь экран при перетаскивании его к верхнему краю экрана. Этот параметр имеет смысл только при активированном параметре Изменение размеров окна при перетаскивании
-
Размер окна переключения Alt+Tab
alt-tab-max-columns
Устанавливает количество колонок в окне переключения приложений Alt+Tab
Количество колонок
Задержка при восстановлении
alt-tab-max-columns
Временной интервал в миллисекундах, по истечении которого окно в фокусе будет поднято поверх остальных. Этот параметр имеет смысл только при активированном параметре Автоматически поднимать окно, получившее фокус
Время в миллисекундах
Автоматически поднимать окно, получившее фокус
auto-raise
При включении этой политики, окно, получившее фокус, автоматически отображается поверх остальных. Параметр Переключение фокуса окон должен быть установлен в Sloppy или Mouse. Интервал, по истечении которого, окно поднимается, устанавливается в параметре Задержка при восстановлении
-
Новые окна по центру
center-new-windows
Если включено, то новые окна будут открываться по центру экрана. В противном случае они будут открыты в левом верхнем углу экрана
-
Миниатюры при переключении окон
compositing-fast-alt-tab
Если включено, то вместо миниатюр предварительного просмотра в окне переключения Alt+Tab будут отображаться значки приложений
-
Режим активации окна
focus-mode
Режим переключения фокуса в окно определяет, как активируются окна
  • Click — для активации окна на нём надо щелкнуть
  • Sloppy — окно активируется, когда на него перемещается указатель мыши
  • Mouse — окно активируется, когда в него перемещается указатель мыши, и перестает быть активным, когда указатель мыши уходит из него
Переключение фокуса на новое окно
focus-new-windows
Определяет, как новое окно получает фокус
  • Smart — новое окно получает фокус при создании
  • Strict — окна, запущенные из терминала, не получают фокус
Размер иконок в окне Alt+Tab
icon-size
Устанавливает размер значков, отображаемых в окне переключения приложений Alt+Tab
Интервал допустимых значений: 8-256
Количество рабочих областей (мест)
num-workspaces
Установка количества рабочих мест
Интервал допустимых значений 1-36
Расположение новых окон
placement-mode
Указывает как будут позиционироваться новые окна
  • Автоматически (automatic) — система выбирает местоположение на основе доступного пространства на рабочем столе, или располагает каскадом, если нет места
  • Указатель (pointer) — новые окна размещаются в соответствии с положением указателя мыши
  • Ручной (manual) — пользователь должен вручную расположить новое окно с помощью мыши или клавиатуры
Граница окна при переключении с помощью Alt+Tab
show-tab-border
Выделять границу выбранного окна при переключении с помощью Alt+Tab
-
Тема оформления
theme
Устанавливает тему, отвечающую за отображение границ окон, заголовка и т.д.
Строка, содержащая название темы (например, Dopple)
Шрифт заголовка окна
titlebar-font
Устанавливает шрифт заголовков окон. Этот параметр игнорируется, если активирован параметр Системный шрифт в заголовке окон
Строка, содержащая название шрифта и через пробел, размер шрифта (например, Noto Sans Bold 10)
Системный шрифт в заголовке окна
titlebar-uses-system-font
Если включено, в заголовках окон используется стандартный системный шрифт. Параметр Шрифт заголовка окна при этом игнорируется
-
Переключение рабочих областей (столов)
wrap-style
Определяет, каким образом пролистывать от одного рабочего стола к другому на границе переключателя рабочих мест
  • No wrap — при попытке пролистать рабочее место за границу переключателя ничего не произойдет
  • Classic — конец одной строки ведет на начало следующей и конец одной колонки ведет к началу следующей
  • Toroidal — конец каждой строки ведет к её же началу и конец каждой колонки ведёт к её же началу
Политика управляющая настройкой клавиатуры изменяет ключ KEY в схеме org.mate.peripherals-keyboard. В реестре Windows изменяет в Software\BaseALT\Policies\gsettings ключ org.mate.peripherals-keyboard.KEY. Блокировка устанавливается в ветке реестра Software\BaseALT\Policies\GSettingsLocks, ключ org.mate.peripherals-keyboard.KEY.

Таблица 10.23. Настройки клавиатуры

Политика
Ключ
Описание
Значение
Задержка перед повтором
delay
Задержка перед повтором нажатой и удерживаемой клавиши
Время в миллисекундах
Скорость повтора
rate
Устанавливает скорость повтора нажатой и удерживаемой клавиши
Количество повторов в секунду
Повторять удерживаемую нажатой клавишу
repeat
Включить повтор нажатой и удерживаемой клавиши. Если нажать и удерживать клавишу при включённом повторе ввода, действие, соответствующее клавише, будет повторяться. Например, если нажать и удерживать клавишу с буквой, то эта буква будет многократно повторена.
-