Автор Тема: Не удаляется Переключатель рабочих столов  (Прочитано 1121 раз)

Оффлайн altio

  • Начинающий
  • *
  • Сообщений: 16
Всем добрый день.
АЛЬТ 8 СП х64

Через dconf удаляю переключатель рабочих столов (чтобы юзеры не путались)

под su
gsettings set org.mate.panel object-id-list "['menu-bar', 'notification-area', 'clock', 'show-desktop', 'window-list']"

просто исключил из списка 'workspace-switcher'
(process:11973): dconf-WARNING **: failed to commit changes to dconf: Соединение закрыто

под "su-"
команда выполнилась, но ничего не произошло.

Кто знает почему так происходит?
Как указать dconf что для параметра object-id-list схемы org.mate.panel нужно юзать значение по умолчанию ?

Мне пока удалось только установить значение по умолчанию
{
echo '[org.mate.panel]'
echo 'object-id-list=["menu-bar", "notification-area"]'
} > /usr/share/glib-2.0/schemas/my.gschema.override
glib-compile-schemas /usr/share/glib-2.0/schemas/
« Последнее редактирование: 02.04.2020 08:06:04 от altio »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 4 723
  • antohami@
команда выполнилась, но ничего не произошло.

Потому что у каждого свои настройки gsettings и у root тоже.

Мне пока удалось только установить значение по умолчанию

Вот, так почти правильно. Хранить надо в /etc//dconf/db/local.d/ И надо ещё скомпилировать настройки:
dconf update

Применяются на лету у всех пользователей. За подробностями смотрите пакет mate-reduced-resource. Можете сами собрать пакет с нужными настройками и тиражировать.