В Ubuntu 12.04 (Precise Pangolin) с Unity Alt+ Tabпозволяет переключаться между группами окон и делает очень раздражающим переключение на конкретное окно из группы, когда оно не является последним используемым окном.
Один из способов изменить это поведение и получить обычный Alt+ Tabпереключатель, отображающий все окна (без группировки), - установить ccsm (диспетчер параметров конфигурации Compiz) и включить «статический переключатель» или что-то подобное (точно не помню).
Мне нужно изменить этот параметр на нескольких машинах, поэтому я не хочу устанавливать сложный пакет для этого. (Особенно, когда этот пакет облегчает пользователям полную загрузку системы при изменении неправильных настроек).
Поэтому я ищу надежный способ изменить эту конфигурацию с помощью одной или нескольких команд (gconftool?) Или путем непосредственного изменения файла конфигурации.
В принципе, я хочу сделать прямо на других машинах , что CCSM однажды сделал на шахте восстановить разумное и простое Alt+ Tabповедение.
Ответы:
Я боялся использовать ccsm, пока не прочитал этот блог, из-за которого все выглядит так, как будто ccsm редактирует файлы конфигурации compiz .xml.
Поиск по compiz показывает:
Я сделал резервную копию этих каталогов, а затем сделал, а затем изменил с «Unix Switcher» на «Static Application Switcher» с помощью ccsm, как показано здесь
Затем я вышел из системы и снова вошел в систему и сравнил свою резервную копию с измененной системой. Вот результаты
diff -r compiz_before_change/ compiz_after_relogin/
ИЗМЕНЕНО:
~/.cache/compizconfig-1/place.pb
~/.gconf/apps/compiz-1/general/screen0/options/%gconf.xml
~ / Лучше переименовать / приложения / Compiz-1 / плагины / unityshell / screen0 / опции /% gconf.xml
NEW:
~/.compiz-1/session: 108caf9cb18e534392135401026619047100000017270046
Эти различия не выглядят достаточно большими для меня, так как я не вижу нигде, где бы отображались комбинации клавиш, которые были изменены, только ту, которая была отключена, так что, возможно, compiz - настоящая боль, и изменение находится в двоичном файле :-( Будем надеяться, что нет!
Я думаю, что если вы расширите резервное копирование и сравнение, возможно, до всей папки / home /, вы сможете узнать, какие файлы содержат изменения, которые вы хотите внести, а затем все, что вам нужно сделать, это скопировать их с компьютера на компьютер.
Разве это не просто читаемые файлы конфигурации просто потрясающе! :-D Если compiz сохраняет настройки в двоичном файле, кодерам, которые это сделали, нужно очень строго поговорить. >: - |
Удачи.
PS Если вам интересно, я фактически сделал еще одну резервную копию тех же файлов после того, как снова вошел в систему, а затем сравнил две резервные копии. Это казалось мне быстрее, но иногда мой мозг иногда делает забавные вещи ;-)
источник