Как переместить кнопки управления окном слева направо в Ubuntu 14.04 [duplicate]

Попробуйте

sudo ntfsfix -d /dev/sda1

также попробуйте без значка -d

87
задан 20 April 2014 в 05:58

20 ответов

gsettings set org.gnome.shell.overrides button-layout :close,minimize,maximize

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

3
ответ дан 18 July 2018 в 01:47

Для Ubuntu 12.10 и ниже.

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

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

33
ответ дан 18 July 2018 в 01:47

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

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

1
ответ дан 18 July 2018 в 01:47

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

13
ответ дан 18 July 2018 в 01:47

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

2
ответ дан 18 July 2018 в 01:47

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

gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'
1
ответ дан 18 July 2018 в 01:47

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

1
ответ дан 18 July 2018 в 01:47

14.04

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

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

На данный момент единственным способом иметь кнопки с кнопками на правой стороне в 14.04 является переход от Unity к сеансу Flash Gnome (что я лично рекомендую). Подробнее см. Ниже.

Переключение на Gnome Flashback:

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

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

Следующий выход и выберите сессию Gnome Flashback в менеджере входа.

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

Во время сеанса Gnome Flashback, чтобы переместить кнопки вправо, откройте терминал и введите следующую команду:

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

Но я хочу по-прежнему использовать Unity:

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

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

Unity использует Compiz в качестве своего оконного менеджера. Они использовали плагин Compiz под названием GTK Window Decorator для рисования границ окна и заголовков. Этот плагин рисует границы, основываясь на теме Metacity, которая сама настраивается. Вот почему до 14.04 мы меняли настройки Metacity, чтобы изменить положение кнопок .

Теперь они отказались от использования gtk-window-decorator и внедрили оформление окон прямо в своих Плагин Unity Compiz. Они преднамеренно жестко обозначают положение кнопок с левой стороны и не подвергают пользователю никакого позиционного переключателя, чтобы поддерживать «постоянный пользовательский интерфейс», как они его называют [2].

65
ответ дан 18 July 2018 в 01:47

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

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

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

-2
ответ дан 18 July 2018 в 01:47

Для 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"
27
ответ дан 18 July 2018 в 01:47
gsettings set org.gnome.shell.overrides button-layout :close,minimize,maximize

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

3
ответ дан 24 July 2018 в 17:27
  • 1
    Спасибо +1. Тем не менее, если я не использую исключительно командную строку, я предпочитаю придерживаться инструментов, предоставляемых средой GUI, к которой я придерживаюсь. Итак, еще один способ установить инструмент настройки единства: Launcher > Search: tweak > select: Unity Tweak Tool (2nd item in the search results). – Bill The Ape 9 January 2015 в 06:29
  • 2
    У меня есть ошибка: No such schema 'org.gnome.shell.overrides'. Будет ли это работать в 15.10? – Yaakov Ainspan 23 May 2016 в 21:09
  • 3
    Это тот же ответ, что и jokerdino's , но с синтаксической ошибкой (промахивает кавычки вокруг «: закрыть, минимизировать, максимизировать»). Кроме того, он больше не работает в 16.04, даже если вы добавляете кавычки. d удалите ответ, если он мой. – Dan Dascalescu 10 September 2016 в 01:53
  • 4
    Больше не работает в 16.04, см. [D0] эту ошибку – Dan Dascalescu 21 September 2016 в 02:05
  • 5
    @DanDascalescu, я считаю, что вы уже прокомментировали это и запустили 10 дней назад. Я специально и четко заявил Ubuntu 14.04 выше, и он будет работать с ubuntu 14..04 навсегда. Если у вас по какой-то загадочной причине сложилось впечатление, что ответ должен был стать общим решением, которое должно работать с любой предшествующей и будущей версией ubuntu, с 4.10 до 22.04 в jan 2021, то я не могу помочь. – davidkonrad 21 September 2016 в 03:22
  • 6
    О, извините, не понял. Мое голосование заблокировано, но с радостью верну его, если вы сделаете редактирование сообщения. – Dan Dascalescu 21 September 2016 в 05:43
  • 7
    Не работал для меня. Unity tweak просто не сохраняет. – userfuser 3 February 2017 в 05:02

Для Ubuntu 12.10 и ниже.

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

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

48
ответ дан 24 July 2018 в 17:27
  • 1
    Protip: если вы удалите двоеточие и забудьте добавить его обратно, вы потеряете свою панель меню, и это будет очень раздражающее / ошибочное поведение (терминал не отображает текст), пока вы не установите его и не перезапустите. – Carrotman 15 February 2013 в 00:33
  • 2
    Protip: если вы удалите двоеточие и забудьте добавить его обратно, вы потеряете свою панель меню, и это будет очень раздражающее / ошибочное поведение (терминал не отображает текст), пока вы не установите его и не перезапустите. – Carrotman 15 February 2013 в 00:40
  • 3
    Работал для меня в 12.04 – Ciske Boekelo 14 September 2013 в 19:24
  • 4
    Работает для окон, которые не максимизируются. Но как насчет максимизированных окон? – Binod 18 December 2013 в 17:54
  • 5
    не для этой темы, но вы можете отключить перемещение материала в верхнюю панель в ubuntu, чтобы не иметь такого поведения, которое может нарушить стандартное поведение в ubuntu, поэтому я бы не рекомендовал его. – Alex R 18 December 2013 в 19:21
  • 6
    Protip: вы также можете использовать встроенный редактор dconf GNOME для этого. Также спасибо! – Daniel Quinn 3 August 2016 в 12:55
  • 7
    Это также не работает в Ubuntu 17.04. Кто-нибудь поможет, пожалуйста. – Alexander Christov 7 October 2017 в 10:01

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

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

1
ответ дан 24 July 2018 в 17:27
  • 1
    Мне пришлось перезапустить Chromium для кнопок слева, чтобы отобразиться после переключения на «Использовать заголовок панели и границы». ([v34] у него не было заголовка или границ после переключения, поэтому мне пришлось покинуть его с Launcher). – ᴠɪɴᴄᴇɴᴛ 21 July 2014 в 19:21

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

13
ответ дан 24 July 2018 в 17:27
  • 1
    Я использовал Ubuntu Tweak, чтобы сделать это, и, на мой взгляд, это самый простой способ. – ricky 2 August 2010 в 21:33
  • 2
    Это, безусловно, самый простой способ. – User 22 October 2010 в 08:02
  • 3
    Однако это не работает в 14.04. – sEver 13 January 2015 в 23:37
  • 4
    Использование 15.10 не работает. – Yaakov Ainspan 23 May 2016 в 21:08
  • 5
    Больше не работает в 16.04, см. [D0] эту ошибку – Dan Dascalescu 21 September 2016 в 02:05

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

2
ответ дан 24 July 2018 в 17:27
  • 1
    Я не хочу менять тему! – User 31 July 2010 в 22:40
  • 2
    @Shubhkarman Если вы используете тему по умолчанию и переключаете макет кнопки, она будет выглядеть как дерьмо, потому что кнопки предназначены для определенного порядка. Чтобы исправить это, вы можете установить Ambiance_R (или Radiance_R) gnome-look.org/content/show.php?content=123927 – Isaiah 31 July 2010 в 22:59
  • 3
    Подожди ... Пинт, он больше этого не делает. Раньше оно использовалось (в начале разработки), но оно было исправлено с помощью исправления для Metacity. Теперь вы можете поместить кнопки в любом порядке, и вы все равно будете выглядеть хорошо. – snostorm 1 August 2010 в 06:28

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

gsettings set org.gnome.desktop.wm.preferences button-layout 'close,maximize,minimize:'
1
ответ дан 24 July 2018 в 17:27
  • 1
    Также работает в 18.04. Было бы лучше, если бы кто-то мог обновить существующий ответ с наивысшим рейтингом. – slhck 11 June 2018 в 16:00

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

1
ответ дан 24 July 2018 в 17:27

14.04

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

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

На данный момент единственным способом иметь кнопки с кнопками на правой стороне в 14.04 является переход от Unity к сеансу Flash Gnome (что я лично рекомендую). Подробнее см. Ниже.

Переключение на Gnome Flashback:

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

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

Следующий выход и выберите сессию Gnome Flashback в менеджере входа.

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

Во время сеанса Gnome Flashback, чтобы переместить кнопки вправо, откройте терминал и введите следующую команду:

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

Но я хочу по-прежнему использовать Unity:

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

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

Unity использует Compiz в качестве своего оконного менеджера. Они использовали плагин Compiz под названием GTK Window Decorator для рисования границ окна и заголовков. Этот плагин рисует границы, основываясь на теме Metacity, которая сама настраивается. Вот почему до 14.04 мы меняли настройки Metacity, чтобы изменить положение кнопок .

Теперь они отказались от использования gtk-window-decorator и внедрили оформление окон прямо в своих Плагин Unity Compiz. Они преднамеренно жестко обозначают положение кнопок с левой стороны и не подвергают пользователю никакого позиционного переключателя, чтобы поддерживать «постоянный пользовательский интерфейс», как они его называют [2].

65
ответ дан 24 July 2018 в 17:27
  • 1
    Зачем они это делают? Каждый раз, когда я хочу свести к минимуму или закрыть окно, я должен искать вокруг кнопки. Это не просто Windows, которая устанавливает прецедент для этого, это целая западная конвенция. – thepeer 29 May 2014 в 18:47
  • 2
    Просто отметим, что вы все еще можете использовать Compiz (и Wobbly Windows!) С помощью Gnome Flashback. На самом деле, единственное, что вы теряете, - это Dash. – Terence Eden 22 July 2014 в 18:08
  • 3
    Жесткое кодирование этих кнопок на левой стороне - плохая новость для обычного пользователя правой руки. Мне нравится функциональность Dash и не вернусь из-за этих кнопок, но это просто еще одно глупое решение о слепо копировании дизайна OSX - подражателей. – zetah 27 October 2014 в 12:18
  • 4
    @PiotrJurkiewicz Почему вы лично рекомендуете сессию Gnome Flashback? Мне любопытно, потому что я обнаружил, что в моем случае это намного быстрее, чем Единство. Представляю ли я это? Есть ли дополнительные причины для перехода на сессию Gnome Flashback? Благодарю. – Bill The Ape 9 January 2015 в 06:21
  • 5
    +1 для вашей проницательной публикации; минус f *** ing 1000 для Canonical. – GhostCat 22 July 2015 в 14:40

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

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

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

-2
ответ дан 24 July 2018 в 17:27

Для 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"
27
ответ дан 24 July 2018 в 17:27
  • 1
    Для тех, кто хочет перемещать кнопки влево, закрывать, сворачивать, максимизировать: & quot; – Yuriy Voziy 23 October 2012 в 16:18
  • 2
    Спасибо огромное! Это делает GNOME Shell SO намного более пригодным для меня: D (просто перемещая «закрыть» влево). Теперь я могу закрыть программу и сразу перейти к Activities ... – Ads20000 25 April 2014 в 01:43

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

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