Как я могу переместить все элементы управления окна вправо (или влево)?

Скачал твик Ubuntu и установил элементы управления окнами на правую сторону. Только некоторые программы следуют правилу. Pidgin в качестве примера имеет элементы управления окнами справа. Но Chrome, Thunderbird, Geany по-прежнему имеют элементы управления слева.

Как я могу переместить ВСЕ элементы управления окном (закрыть / мин / макс) вправо (или влево)?

90
задан 20 April 2014 в 04:58

12 ответов

Для Ubuntu 12.10 и ниже.

  1. Открытый терминал
  2. Тип: gconf-editor
  3. Перейти к Apps -> Metacity -> General
  4. Найти: button_layout
  5. Измените значение на: menu:minimize,maximize,close

Для Ubuntu 10.10 строка должна быть menu:minimize,maximize,close, с запятой в конце строки.

0
ответ дан 20 April 2014 в 04:58

14.04

Короткий ответ:

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

Что касается теперь единственного способа иметь кнопки окон на правой стороне в 14,04 должен переключить от Единицы до сессии Ретроспективного кадра Gnome (что я лично рекомендую). Больше деталей о том, как сделать, которые представлены ниже.

Переключение на ретроспективный кадр Gnome:

Откройте терминал и выполните следующие команды:

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install gnome-session-flashback

Затем выйдите из системы и избранная сессия Ретроспективного кадра Gnome в менеджере по входу в систему.

enter image description here

Можно выбрать между менеджерами Metacity и Compiz. Метагород более легок, однако он испытывает недостаток в некоторых эффектах. С Compiz Вы получите более подобный опыт к Единице. Можно убыстриться, Compiz путем выключения плагина анимаций (используйте compizconfig-settings-manager).

В то время как на сессии Ретроспективного кадра Gnome, для перемещения кнопок направо открывают терминал и вводят эту команду:

gsettings set org.gnome.desktop.wm.preferences button-layout 'menu:minimize,maximize,close'

Но я хочу все еще использовать Единицу:

Поскольку я записал в технических деталях, Каноническом hardcoded положении кнопок в их плагине Единицы. Для изменения этого нужен этот плагин, который будет исправлен некоторыми сторонними программистами. Что касается теперь такого патча не доступно. (Когда такой патч будет опубликован, отредактируйте этот ответ и отправьте его здесь.)

Технические детали изменения:

Единица использует Compiz в качестве своего менеджера окон. Они использовали плагин Compiz под названием Декоратор Окна GTK для рисования границ окна и строк заголовка. Этот плагин тянет границы, базирующиеся на Метагородской теме, которая самой высоконастраиваема. Именно поэтому до 14.04 мы изменяли настройки Metacity чтобы к позиции [1] кнопок изменения настроек.

Теперь они ушли из использования gtk-window-decorator и реализовали художественное оформление окна прямо в их Единице плагин Compiz. Они сознательно hardcoded позиция кнопок по левой стороне и не выставляют переключателя положения пользователю для поддержания "последовательного пользовательского опыта", как они называют его [2].

69
ответ дан 20 April 2014 в 04:58

12.04 до 13.10

от 12,04 и более новая gconfeditor работа привычки используют это:

gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'

14.04

@Piotr ответ Jurkiewicz

49
ответ дан 20 April 2014 в 04:58

Для 12.04 и 12.10

Unity

Запустите эту команду в терминале:

gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"

Обратите внимание, что это только изменит положение элементов управления окна не максимизированные окна. У развернутых окон будут по-прежнему элементы управления окнами слева в строке заголовка. Чтобы вернуть элементы управления на левую сторону:

gsettings set org.gnome.desktop.wm.preferences button-layout "close,minimize,maximize:"


GNOME-shell

gsettings set org.gnome.shell.overrides button-layout ":minimize,maximize,close"
0
ответ дан 20 April 2014 в 04:58

Ubuntu 14.04:

Гораздо проще, чем я думал (или помню, как это было в предыдущих версиях)

  1. Установить инструмент единой настройки
    sudo apt-get install unity-tweak-tool
  1. Откройте Системные инструменты -> Настройки -> Unity Tweak Tool

  2. На вкладке «Элементы управления окном» (последняя вкладка) вы Теперь можно выбирать между левым или правым.

0
ответ дан 20 April 2014 в 04:58

Вы также можете скачать Ubuntu Tweak , который имеет простой графический интерфейс для переключения оконных кнопок вправо. Он находится в разделе «Настройки Windows Manager» в категории «Рабочий стол». Просто выберите переключатель «Вправо» и все готово.

0
ответ дан 20 April 2014 в 04:58
gsettings set org.gnome.shell.overrides button-layout :close,minimize,maximize

Попробуйте указанную выше команду в терминале ( Ctrl + Alt + T ). Это будет работать Это на самом деле следует принципу нарезки в Python. Вы можете дать закрыть, свернуть, развернуть: сдвинуть клавиши влево. Далее вы можете поменять местами позиции закрытия, минимизации и максимизации:)

0
ответ дан 20 April 2014 в 04:58

Система> Предпочтения> Внешний вид Измените тему на что-то другое, чем Сияние / Ambiance.

0
ответ дан 20 April 2014 в 04:58

Я обнаружил, что предложение gconf-editor изменило порядок кнопок. Они остались с правой стороны окна. Чтобы переключить кнопки в левый верхний угол, я использовал Системные настройки> Ubuntu Tweak> Tweaks> Window. Управление окнами

0
ответ дан 20 April 2014 в 04:58

Некоторые приложения не придерживаются глобальных декораций окон, и Chrome является примером такого поведения. Щелкните правой кнопкой мыши на границе окна и выберите «использовать оформление окна системы». Практически во всех основных приложениях, кроме Chrome, используется общесистемный тип по умолчанию, поэтому, вероятно, это все, что вам нужно будет сделать.

Кроме того, я настоятельно рекомендую оставить порядок кнопок как есть, потому что это изменение не появилось из ниоткуда. Например, в Unity у развернутых окон также есть кнопки в верхнем левом углу, и эта настройка не изменит этого.

0
ответ дан 20 April 2014 в 04:58

Для Ubuntu 17.10 просто введите в терминал:

gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'
0
ответ дан 20 April 2014 в 04:58

В dconfig Editor зайдите в org> gnome> desktop> wm> settings> button-layout и измените его на: свернуть, развернуть, закрыть и нажать ввод.

Убедитесь, что вы включили двоеточие, прежде чем свернуть.

У меня есть два ноутбука, использующих среду рабочего стола gnome. Один я обновил с 12.10 до 14.04, а другой был свежей установкой 14.04. Обновление сохранило старую настройку, которую я проверил против новой установки. Это сработало, когда я изменил свежую установку.

0
ответ дан 20 April 2014 в 04:58

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

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