Настройка такой же темы gtk / openbox как в 64-битной собственной, так и в 32-битной среде chroot

Я запускаю Arch Linux и настроил 32-битную среду chroot внутри собственной 64-разрядной установки согласно их вики-инструкциям .

Я установил темы Zukitwo и Zukitwo-Openbox через Arch Linux AUR , которые устанавливают в /usr/share/themes/Zukitwo .

Я устанавливаю свою тему через obconf (для openbox) и lxappearance (для приложений gtk). По какой-то причине при настройке темы gtk с lxappearance в 64-битной lxappearance среде мои 32- lxappearance chroot-приложения по умолчанию используют тему Raleigh (выглядит как Win 3.1). Если я вхожу в chroot и использую lxappearance для установки той же темы (которую я установил и в chroot), 64-разрядные приложения для среды среды переключились на тему Raleigh.

Поскольку это должно быть просто внесение изменений, насколько я знаю, ~/.config/gtk-3.0/settings.ini , почему моя тема не будет согласована между этими двумя средами?

Если это помогает, вот скрипт, запускающий 32-битный chroot при загрузке (удаленный стоп-код для минимизации длины сообщения):

 #!/bin/bash dirs=(/dev /dev/pts /dev/shm /tmp /home) case $1 in start) for d in "${dirs[@]}"; do mount -o bind $d /opt/arch32/$d done mount -t proc none /opt/arch32/proc mount -t sysfs none /opt/arch32/sys ;; stop) [... removed ...] esac 

/home монтируется, поэтому их нужно просто привязать в chroot, и они используют один и тот же домашний каталог, не так ли? (Использование diff на settings.ini в ~ / .config / gtk-3.0 / settings.ini и /opt/arch32/home/username/.config/gtk-3.0/settings.ini не выявляет различий.)

Linux и Unix - лучшая ОС в мире.