Единица - 14.04 - Размер значков Средства запуска Набора - через командную строку

У меня есть несколько компьютеров, все приезжающие в конец их жизни.

Первая пара пошла, и я имею необходимость снова для переустанавливания человечности на, она возрождена, остается, и затем старательно реконфигурируйте все.

Таким образом, я пишу несколько сценариев для реконфигурирования вещи назад к тому, как я люблю ее... и устанавливаю все базовые программы, я должен работать.

Идеально я сделал бы Sudo ./install.sh уйдите, сделайте немного чая и избегайте головной боли.

До сих пор я имею:

# Turn on workspaces
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 2

# Turn on hide launcher
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 1

Мог любой советовать, как я был бы автоматический размер значков средства запуска набора к числу (вероятно, 36 в этом случае) и так же чем команда будет для автоматического, скрывают чувствительность средства запуска.

6
задан 3 September 2014 в 20:02

3 ответа

Я смог сделать это использование dconf, например, установить размер значков средства запуска на 64 пикселя

Код:

dconf write /org/compiz/profiles/unity/plugins/unityshell/icon-size 64

Для сброса его к значению по умолчанию можно использовать

Код:

dconf reset /org/compiz/profiles/unity/plugins/unityshell/icon-size

dconf утилита командной строки не установлена по умолчанию - необходимо установить пакет dconf-инструментов. Обычно существует эквивалентная команда через gsettings однако в этом случае, кажется, что необходимое определение схемы не существует.

Источник: http://ubuntuforums.org/showthread.php?t=2195187

10
ответ дан 17 November 2019 в 04:45

На самом деле, если Вы хотите скопировать большинство/все настройки для всех основанных на гноме приложений (как gedit, средства запуска, и т.д., включенная Единица) от одной учетной записи до другого, можно использовать dconf dump / > mysettings.ini и на целевой учетной записи: dconf load / < mysettings.ini.

Кроме того, Вы могли вручную рассмотреть всю установку в mysettings.ini и адаптируйте их по мере необходимости (Вы найдете там icon-size и все остальное связанное с Единицей).

Если Вы не можете определить конкретную установку путем просмотра дампа, Вы могли бы найти его первым выполнением дампа, то, изменив настройки через стандартный UI, то, сравнив исходный дамп с новым, как это:

dconf dump / > ~/tmp.dump

измените настройки через UI

diff -B5 <(dconf dump /) ~/tmp.dump

(-B5 должен дополнительно получить 5 строк, прежде чем соответствие, для большего количества контекста - ИЛИ будут использовать dconf watch /)

Настройки, которые выводятся с dconf dump / значения, которые отличаются от значений по умолчанию, т.е. Вы не будете видеть там настройки, которые в настоящее время имеют их значения по умолчанию. Для полного списка всех доступных настроек с довольно полными объяснениями возможные диапазоны и значения по умолчанию регистрируют файлы /usr/share/glib-2.0/schemas/. Вы будете видеть там 10_xxx.override файлы, это - предпочтительный способ переопределить настройки глобально.

Относительно комментария @mauek-unak, compiz настройки (как icon-size) не работали под VM, потому что значение по умолчанию compiz профиль под низкой графикой unity-lowgfx, но установка, измененная gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/uni‌​tyshell/ 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

Изменение сразу применяется.

3
ответ дан 17 November 2019 в 04:45

На самом деле, когда под управлением Ubuntu под VirtualBox, необходимо будет сделать:

gsettings устанавливают com.canonical. Единица lowgfx ложь

Редактирование файла конфигурации только временно изменит его.

0
ответ дан 17 November 2019 в 04:45

Другие вопросы по тегам:

Похожие вопросы: