На самом деле, если вы хотите скопировать большинство / все настройки для всех приложений на основе gnome (например, gedit, пусковые установки и т. д., Unity) из одной учетной записи в другую, вы можете использовать dconf dump / > mysettings.ini и целевую учетную запись: dconf load / < mysettings.ini.
Кроме того, вы можете вручную просмотреть все настройки в mysettings.ini и при необходимости адаптировать их (вы найдете там icon-size и все остальное, что связано с Unity).
Если вы не можете определить конкретный параметр, просмотрев дамп, вы можете найти его, сначала сделав дамп, затем изменив настройку с помощью стандартного пользовательского интерфейса, а затем сравните исходный дамп с новым, например это:
dconf dump / > ~/tmp.dump
изменить настройку через пользовательский интерфейс
diff -B5 <(dconf dump /) ~/tmp.dump
(-B5, чтобы дополнительно получить 5 строк перед совпадением, для большего контекста -OR-use dconf watch /)
Настройки, сброшенные с dconf dump /, - это значения, которые отличаются от значений по умолчанию, то есть вы не увидите там настроек которые в настоящее время имеют свои значения по умолчанию. Полный список всех доступных настроек с довольно полными пояснениями, возможные диапазоны и значения по умолчанию проверяют файлы в /usr/share/glib-2.0/schemas/. Вы увидите там файлы 10_xxx.override, это предпочтительный способ переопределить настройки по всему миру.
Что касается комментария от @ mauek-unak, настройки компилятора (например, icon-size) не работали под VM, потому что по умолчанию профиль компиляции под низкой графикой - unity-lowgfx, но параметр, измененный gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 64, предназначен для профиля unity. Странно то, что даже с dconf dump/load настройка текущего профиля gsettings get org.compiz current-profile не влияет на фактический профиль compiz.
Когда lowgfx находится в игре, ~/.config/compiz-1/compizconfig/config будет иметь некоторые настройки, и вы должны изменить его следующим образом:
sed -i '/profile = / s/-lowgfx//g' ~/.config/compiz-1/compizconfig/config
Это изменение применяется немедленно.
Я пробовал со многими альтернативами ... «Минимальный дополнительный заголовок» (требуемый сервером для предоставления правильного контента) - User-Agent. Он работает нормально:
curl -O -H "User-Agent: Mozilla/5.0 (Linux)" \
http://www.planalto.gov.br/CCivil_03/leis/2002/L10406compilada.htm
... Это официальная старая служба и «плохой HTML», ни HTML-источник, ни HTTP-заголовки (опция -v) показывает, что приложение стандарт UTF-8). Полное решение -
curl -H "User-Agent: Mozilla/5.0 (Linux)" \
http://www.planalto.gov.br/CCivil_03/leis/2002/L10406compilada.htm \
| iconv -c -t UTF-8 -f ISO-8859-1 > L10406compilada.htm
Я пробовал со многими альтернативами ... «Минимальный дополнительный заголовок» (требуемый сервером для предоставления правильного контента) - User-Agent. Он работает нормально:
curl -O -H "User-Agent: Mozilla/5.0 (Linux)" \
http://www.planalto.gov.br/CCivil_03/leis/2002/L10406compilada.htm
... Это официальная старая служба и «плохой HTML», ни HTML-источник, ни HTTP-заголовки (опция -v) показывает, что приложение стандарт UTF-8). Полное решение -
curl -H "User-Agent: Mozilla/5.0 (Linux)" \
http://www.planalto.gov.br/CCivil_03/leis/2002/L10406compilada.htm \
| iconv -c -t UTF-8 -f ISO-8859-1 > L10406compilada.htm
Я пробовал со многими альтернативами ... «Минимальный дополнительный заголовок» (требуемый сервером для предоставления правильного контента) - User-Agent. Он работает нормально:
curl -O -H "User-Agent: Mozilla/5.0 (Linux)" \
http://www.planalto.gov.br/CCivil_03/leis/2002/L10406compilada.htm
... Это официальная старая служба и «плохой HTML», ни HTML-источник, ни HTTP-заголовки (опция -v) показывает, что приложение стандарт UTF-8). Полное решение -
curl -H "User-Agent: Mozilla/5.0 (Linux)" \
http://www.planalto.gov.br/CCivil_03/leis/2002/L10406compilada.htm \
| iconv -c -t UTF-8 -f ISO-8859-1 > L10406compilada.htm