[Решено]plank перестал увеличивать иконки

Обновлял систему вчера вечером, и сегодня утром, а увидел только сейчас, plank перестал увеличивать иконки, при запуске через терминал:
[email protected] ~ % plank
[WARN 12:13:52.348353] [Preferences:192] '/usr/share/plank/themes/Arc/dock.theme' is read-only!
[WARN 12:13:52.348542] [Preferences:378] Missing key 'CascadeHide' for group 'PlankDrawingDockTheme' in preferences file '/usr/share/plank/themes/Arc/dock.theme' - using default value
[WARN 12:13:52.348566] [Preferences:378] Missing key 'BadgeColor' for group 'PlankDrawingDockTheme' in preferences file '/usr/share/plank/themes/Arc/dock.theme' - using default value
Почему то использует настройки по умолчанию, если зайти в настройки, то изменения работают до перезагрузки, и ругается на все темы, как установленные вручную, так и на установленные из АУР.
Dconf-editor пишет что не найдены схемы:

In Tux We Trust
redix
не найдены схемы
glib-compile-schemas /usr/share/glib-2.0/schemas
Не на что не ругается?
Показывает унылый смайлик, выхлопа нет:
[email protected] ~ % sudo glib-compile-schemas /usr/share/glib-2.0/schemas      :(
In Tux We Trust
redix
унылый смайлик
Уныние грех.
Попробовать с ключами
--dry-run
Или
--strict
Может так выведет ошибки
glib-compile-schemas --dry-run /usr/share/glib-2.0/schemas
glib-compile-schemas --dry-run /usr/share/glib-2.0/schemas
Выхлопа нет, смайлика тоже.
glib-compile-schemas --strict /usr/share/glib-2.0/schemas
Аналогично.
Посмотрел на ланчпаде, похожего бага нет, скорей всего это обновилось что то из третьего гнома.
Запустил его с ключом --debug, выскакивает то же самое, что и при запуске через терминал плюс уведомления о приложениях, которые на нем размещены:
[email protected] ~ % plank --debug
[DEBUG 14:24:35.626731] [GLib-GIO] _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
[DEBUG 14:24:35.668113] [GLib] unsetenv() is not thread-safe and should not be used after threads are created
[INFO 14:24:35.668826] [AbstractMain:229] Plank version: 0.11.89
[INFO 14:24:35.668860] [AbstractMain:230] Kernel version: 5.6.10-arch1-1
[INFO 14:24:35.668879] [AbstractMain:231] GLib version: 2.64.2 (2.60.6)
[INFO 14:24:35.668897] [AbstractMain:234] GTK+ version: 3.24.20 (3.24.10)
[INFO 14:24:35.668914] [AbstractMain:237] Wnck version: 3.32.0
[INFO 14:24:35.668936] [AbstractMain:238] Cairo version: 1.17.3
[INFO 14:24:35.668953] [AbstractMain:239] Pango version: 1.44.7
[INFO 14:24:35.668969] [AbstractMain:240] + Cairo/Gtk+ HiDPI support enabled
[INFO 14:24:35.668986] [AbstractMain:245] + XInput Barriers support enabled
[INFO 14:24:35.676012] [WindowControl:68] Window-manager: Xfwm4
[DEBUG 14:24:35.676581] [DockletManager:204] Loading module '/usr/lib/plank/docklets/libdocklet-applications.so'
[INFO 14:24:35.676633] [DockletManager:107] Docklet 'applications' registered
[DEBUG 14:24:35.676912] [DockletManager:204] Loading module '/usr/lib/plank/docklets/libdocklet-battery.so'
[INFO 14:24:35.676961] [DockletManager:107] Docklet 'battery' registered
[DEBUG 14:24:35.677260] [DockletManager:204] Loading module '/usr/lib/plank/docklets/libdocklet-clippy.so'
[INFO 14:24:35.677311] [DockletManager:107] Docklet 'clippy' registered
[DEBUG 14:24:35.677619] [DockletManager:204] Loading module '/usr/lib/plank/docklets/libdocklet-clock.so'
[INFO 14:24:35.677669] [DockletManager:107] Docklet 'clock' registered
[DEBUG 14:24:35.678001] [DockletManager:204] Loading module '/usr/lib/plank/docklets/libdocklet-cpumonitor.so'
[INFO 14:24:35.678050] [DockletManager:107] Docklet 'cpumonitor' registered
[DEBUG 14:24:35.678326] [DockletManager:204] Loading module '/usr/lib/plank/docklets/libdocklet-desktop.so'
[INFO 14:24:35.678375] [DockletManager:107] Docklet 'desktop' registered
[DEBUG 14:24:35.678676] [DockletManager:204] Loading module '/usr/lib/plank/docklets/libdocklet-trash.so'
[INFO 14:24:35.678717] [DockletManager:107] Docklet 'trash' registered
[DEBUG 14:24:35.678744] [GLib] setenv()/putenv() are not thread-safe and should not be used after threads are created
[DEBUG 14:24:35.685333] [GLib-GIO] _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
[INFO 14:24:35.685459] [AbstractMain:299] Running with 1 docks ('dock1')
[DEBUG 14:24:35.685525] [DockController:80] Create dock 'dock1' (config_folder = /home/redix/.config/plank/dock1)
[DEBUG 14:24:35.685562] [GLib] setenv()/putenv() are not thread-safe and should not be used after threads are created
[DEBUG 14:24:35.685647] [Settings:53] Bind 'PlankDockPreferences' to '/net/launchpad/plank/docks/dock1/'
[WARN 14:24:35.728312] [Preferences:192] '/usr/share/plank/themes/Arc/dock.theme' is read-only!
[DEBUG 14:24:35.728341] [Preferences:349] Loading preferences from file '/usr/share/plank/themes/Arc/dock.theme'
[WARN 14:24:35.728504] [Preferences:378] Missing key 'CascadeHide' for group 'PlankDrawingDockTheme' in preferences file '/usr/share/plank/themes/Arc/dock.theme' - using default value
[WARN 14:24:35.728527] [Preferences:378] Missing key 'BadgeColor' for group 'PlankDrawingDockTheme' in preferences file '/usr/share/plank/themes/Arc/dock.theme' - using default value
[DEBUG 14:24:35.729815] [ItemFactory:176] Loading dock elements from '/home/redix/.config/plank/dock1/launchers'
[DEBUG 14:24:35.730130] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/google-chrome.dockitem'
[DEBUG 14:24:35.730559] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/vlc.dockitem'
[DEBUG 14:24:35.731003] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/exo-file-manager.dockitem'
[DEBUG 14:24:35.731344] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/xnviewmp.dockitem'
[DEBUG 14:24:35.731678] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/pinta.dockitem'
[DEBUG 14:24:35.732027] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/org.strawberrymusicplayer.strawberry.dockitem'
[DEBUG 14:24:35.732389] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/popcorntime.dockitem'
[DEBUG 14:24:35.732712] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/tixati.dockitem'
[DEBUG 14:24:35.733025] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/shutter.dockitem'
[DEBUG 14:24:35.733395] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/telegramdesktop.dockitem'
[DEBUG 14:24:35.733718] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/pkgbrowser.dockitem'
[DEBUG 14:24:35.734027] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/pamac-manager.dockitem'
[DEBUG 14:24:35.734368] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/imagewriter.dockitem'
[DEBUG 14:24:35.734681] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/viber.dockitem'
[DEBUG 14:24:35.734994] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/org.xfce.Catfish.dockitem'
[DEBUG 14:24:35.735343] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/radiotray.dockitem'
[DEBUG 14:24:35.735648] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/xfce4-terminal.dockitem'
[DEBUG 14:24:35.736011] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/xfce4-taskmanager.dockitem'
[DEBUG 14:24:35.736354] [Preferences:349] Loading preferences from file '/home/redix/.config/plank/dock1/launchers/xed.dockitem'
[DEBUG 14:24:35.752794] [Unity:164] Initializing LauncherEntry support
[INFO 14:24:35.753076] [HideManager:616] Barriers enabled (XInput 2.3 support)
[DEBUG 14:24:35.753138] [PositionManager:675] Without draw_values there is trouble ahead
[DEBUG 14:24:35.763281] [Unity:133] com.canonical.Unity acquired
[INFO 14:24:35.818849] [DockRenderer:481] Cairo.SurfaceType: XLIB
In Tux We Trust
В пакете планка есть схема, должна компилироваться хуком пакмана и по идеи видна в дконфэдиторе. Планк не обновлялся а вот глиб 9 маяапреля обновился надо смотреть. С указанием пути до схемы планка тоже можно попробовать скомпилить, тут конечно или гном во всей красе не дебага не вывода или моя отсталость. Лучше отдельную тему создать.
vs220, ОК. (До 9-го мая еще три дня как бы. )))

Админы, плз выделите планк в отдельную тему.
In Tux We Trust
Что бы не захламлять тему о дефектных обновлениях, продолжение от https://archlinux.org.ru/forum/post/229739/

redix схема ( /usr/share/glib-2.0/schemas/net.launchpad.plank.gschema.xml ) что идет в комплекте пакета планк валидная.
Просто для dock.settings не указали path (путь) видимо для того чтобы можно было несколько настроек дока хранить (dock1 dock2 и т.д.)

Можно исправить указав path
например для дефолтного dock1
файл /usr/share/glib-2.0/schemas/net.launchpad.plank.gschema.xml линия 36 добавить path="/net/launchpad/plank/docks/dock1/"
<schema id="net.launchpad.plank.dock.settings" path="/net/launchpad/plank/docks/dock1/" gettext-domain="plank">

И перекомпилировать схемы
sudo glib-compile-schemas  /usr/share/glib-2.0/schemas

После можно запускать dconf-editor должна быть схема /net/launchpad/plank/docks/dock1/



Не забудьте сохранить изменения в dconf-editor
Для проверки можно глянуть текущие параметры
gsettings list-recursively |grep net

Может еще от чего настройки не сохранялись, схема по идеи для этого не нужна:
выбран не тот номер дока
права на файл проверить
ls -l ~/.config/dconf/user
#-rw-r--r-- 1 oleg users
и переменные еще
env |grep XDG
#XDG_CONFIG_HOME=/home/oleg/.config
#XDG_SESSION_CLASS=user
#XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/menu-xdg
#XDG_DATA_HOME=/home/oleg/.local/share
может еще что

У меня сохраняет настройки, зум работает
redix
Но увеличение не работает.
А сохранение настроек между сеансами работает? В самом планке в настройках зум остается включенным?
Что бы понять в настройках ли дело ( может он ~/.config/dconf/user не читает) или дело в другом и просто увеличение не работает при правильных настройках

У него еще ключик plank --verbose для постоянного вывода может тоже что то видно будет
vs220
например для дефолтного dock1
файл /usr/share/glib-2.0/schemas/net.launchpad.plank.gschema.xml линия 36 добавить path="/net/launchpad/plank/docks/dock1/"
<schema id="net.launchpad.plank.dock.settings" path="/net/launchpad/plank/docks/dock1/" gettext-domain="plank">

И перекомпилировать схемы
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
После этого схемы появились.
vs220
gsettings list-recursively |grep net
[email protected] ~ % gsettings list-recursively |grep net
org.x.editor.state.history-entry history-search-for ['duplex', 'full', 'file', 'icon', 'subpixel', 'magnet', 'panel', 'pulseaudio', 'font']
org.gnome.nm-applet suppress-wireless-networks-available false
net.launchpad.plank enabled-docks ['dock1']
net.launchpad.plank.dock.settings position 'bottom'
net.launchpad.plank.dock.settings icon-size 32
net.launchpad.plank.dock.settings auto-pinning true
net.launchpad.plank.dock.settings pressure-reveal false
net.launchpad.plank.dock.settings show-dock-item false
net.launchpad.plank.dock.settings items-alignment 'center'
net.launchpad.plank.dock.settings theme 'Arc'
net.launchpad.plank.dock.settings zoom-percent 200
net.launchpad.plank.dock.settings monitor ''
net.launchpad.plank.dock.settings lock-items true
net.launchpad.plank.dock.settings dock-items ['google-chrome.dockitem', 'viber.dockitem', 'telegramdesktop.dockitem', 'tixati.dockitem', 'xfce4-terminal.dockitem', 'xed.dockitem', 'pkgbrowser.dockitem', 'pamac-manager.dockitem', 'exo-file-manager.dockitem', 'xfce4-taskmanager.dockitem', 'imagewriter.dockitem', 'org.xfce.Catfish.dockitem', 'radiotray.dockitem', 'org.strawberrymusicplayer.strawberry.dockitem', 'popcorntime.dockitem', 'vlc.dockitem', 'pinta.dockitem', 'xnviewmp.dockitem', 'shutter.dockitem']
net.launchpad.plank.dock.settings tooltips-enabled true
net.launchpad.plank.dock.settings unhide-delay 0
net.launchpad.plank.dock.settings current-workspace-only true
net.launchpad.plank.dock.settings alignment 'center'
net.launchpad.plank.dock.settings hide-delay 400
net.launchpad.plank.dock.settings hide-mode 'intelligent'
net.launchpad.plank.dock.settings zoom-enabled true
net.launchpad.plank.dock.settings pinned-only false
net.launchpad.plank.dock.settings offset 0
net.launchpad.caffeine act-for-flash false
net.launchpad.caffeine show-notification false
net.launchpad.caffeine show-tray-icon true
net.launchpad.Diodon.plugins active-plugins ['indicator']
net.launchpad.Diodon.clipboard app-paste-keybindings ['/usr/bin/gnome-terminal|<Shift><Ctrl>V', '/usr/lib/gnome-terminal/gnome-terminal-server|<Shift><Ctrl>V', '/usr/bin/xfce4-terminal|<Shift><Ctrl>V']
net.launchpad.Diodon.clipboard filter-pattern '^\\s+$'
net.launchpad.Diodon.clipboard keep-clipboard-content true
net.launchpad.Diodon.clipboard synchronize-clipboards true
net.launchpad.Diodon.clipboard recent-items-size uint32 25
net.launchpad.Diodon.clipboard instant-paste true
net.launchpad.Diodon.clipboard use-clipboard true
net.launchpad.Diodon.clipboard add-images true
net.launchpad.Diodon.clipboard use-primary false
ca.desrt.dconf-editor.Settings saved-view '/net/launchpad/plank/docks/dock1/'
Судя по выхлопу, увеличение на 200% включено, то же самое в dconf-editor-e и в настройках самого дока. Но увеличение не работает.
vs220
и переменные еще
env |grep XDG
#XDG_CONFIG_HOME=/home/oleg/.config
#XDG_SESSION_CLASS=user
#XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/menu-xdg
#XDG_DATA_HOME=/home/oleg/.local/share
А вот тут есть разница:
[email protected] ~ % env |grep XDG
XDG_CURRENT_DESKTOP=XFCE
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/redix
XDG_MENU_PREFIX=xfce-
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_VTNR=7
XDG_SEAT=seat0
XDG_CONFIG_DIRS=/etc/xdg
XDG_SESSION_DESKTOP=xfce
XDG_DATA_DIRS=/usr/local/share:/usr/share
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_RUNTIME_DIR=/run/user/1000
XDG_SESSION_ID=2
XDG_SESSION_TYPE=x11
XDG_SESSION_CLASS=user
XDG_CONFIG_HOME=/home/redix/.config
In Tux We Trust
 
Зарегистрироваться или войдите чтобы оставить сообщение.