Как я могу заставить gnome-shell обрабатывать оба монитора одинаково?

36

Gnome-shell, похоже, предпочитает оставлять один монитор как «исправленный» при переключении рабочих пространств.

Кроме того, в дополнительном представлении моего дополнительного монитора нет предварительного просмотра.

Также на втором мониторе, где должно быть либо пустое место на рабочем столе, либо копия панели, у меня просто белая полоса.

Как я могу заставить gnome-shell обрабатывать мой вторичный монитор как основной?

Alex
источник

Ответы:

4

Установка workspaces-only-on-primary false(используя gsetting, gconftoolGNOME Tweak или что-либо еще - см. Все остальные ответы) решает только первую проблему:

Gnome-shell, похоже, предпочитает оставлять один монитор как «исправленный» при переключении рабочих пространств.

Для второй проблемы

Кроме того, в дополнительном представлении моего дополнительного монитора нет предварительного просмотра.

есть расширение GNOME под названием Multi-Monitors Add-On, которое просто работает ™. (См. Также Как установить расширения GNOME Shell и управлять ими? )

törzsmókus
источник
1
Это решение обеспечивает последний кусок головоломки. Другие ответы на все адреса имеют поведение рабочей области на вторичных мониторах, но не имеют предварительного просмотра обоих в представлении действий. Спасибо за решение моей 7-летней проблемы. :)
Алекс
1
рад, что смог помочь :)
törzsmókus
17

14,04

В более поздних версиях Gnome вам необходимо открыть gnome-tweak-toolи в разделе «Рабочие пространства» изменить параметр «Рабочие пространства только на основном дисплее».

Рори
источник
Я использую 14.04 с gnome-shell из стандартных репозиториев, и это не работает для меня. Переключатель ничего не меняет.
Себастьян Барт
У меня не было достаточно репутации, чтобы комментировать ответ fossfreedom и комментарий Теда Барта, поэтому я добавляю новый ответ: 14.04 этот прием работает, но вам нужно перезагрузиться, чтобы применить изменения.
в Ubuntu 14.04 нет пункта меню «Рабочие пространства только на основном дисплее»
Kalamalka Kid
это нужно сделать снова после обновления до 16.04;)
Алессандро Каттин
Это работает для меня в Ubuntu 17.10.
Иона
13

Что касается фиксированного второго монитора, есть простой способ исправить это, как я только что узнал. Если я могу процитировать:

  1. Загрузите gconf-editor - это, вероятно, доступно в менеджере пакетов вашего дистрибутива.
  2. Запустите gconf-editor - меню «Выполнить команду» все еще доступно в GNOME 3, нажав Alt-F2.
  3. В дереве слева перейдите в / desktop / gnome / shell / windows
  4. ОТКЛЮЧИТЕ флажок рядом с рабочими областями_only_on_primary

Источник: http://gregcor.com/2011/05/07/fix-dual-monitors-in-gnome-3-aka-my-workspaces-are-broken/

Мартин Матисяк
источник
1
Спасибо за это! Это решает проблему с точки зрения переключения рабочего пространства с помощью клавиатуры, но в представлении действий второй монитор отображает окна второго монитора всех рабочих пространств. Надеемся, что они будут работать над поддержкой нескольких мониторов в будущем.
Alex
1
Смотрите другие ответы ... это решение не рекомендуется.
Стивен
Подтверждено, что это устарело в 18.04.1 LTS. См. Askubuntu.com/a/1086531/340383
bgoodr
@
Алекс
13

Я не смог найти ключ / desktop / gnome / shell / windows, упомянутый Мартином, но источник, который он цитирует, говорит:

$ gsettings set org.gnome.shell.overrides workspaces-only-on-primary false

Это исправило это мгновенно для меня. Спасибо, Грегкор (источник).

Ринге
источник
1
Увы, это не сработало для меня в Ubuntu 14.04. (см. мой дополнительный вопрос askubuntu.com/questions/558717/… )
Рори
На Ubuntu 18.04 это не работает
elvis.dukaj
В Ubuntu 18.04.1 LTS этот ответ, кажется, работает для меня. См. Askubuntu.com/a/1086531/340383
bgoodr
Это решает только первую проблему, но не вторую. См. Askubuntu.com/a/1125322/16985
törzsmókus
Ubuntu 18. Отлично работает.
Томас Гонсалес
3

Вы можете сделать это, установив GNOME Tweaks из Ubuntu Software. После установки он отображается в ящике приложений как твики . Имя пакета на самом деле называется gnome-tweak-tool.

Опция, которую вы ищете, находится на вкладке « Рабочие пространства » и называется « Отображение диапазона рабочих областей» .

philsf
источник
Я не могу найти Tweaks. Есть ли определенный репозиторий, который мне нужен?
FrozenDroid
Никакого специального репозитория нет universe. Название приложения находится GNOME Tweaksв Ubuntu Software. Я обновлю ответ, чтобы отразить это.
philsf
использовать sudo apt install gnome-tweak-tool. Вы также должны быть в состоянии найти его с этим именем в Software-Center.
Видеонавт
Это уже в ответе
philsf
1
Это решает только первую проблему, но не вторую. См. Askubuntu.com/a/1125322/16985
törzsmókus
1

Моя Ubuntu 18.04 с единством имеет ту же проблему.
Используя gconf-editor предложенное Мартином , поле, которое мне нужно снять, находится по адресу /org/gnome/mutter/workspaces-only-on-primary.

HD189733b
источник
0

18.04.1 LTS

https://askubuntu.com/a/393355/340383 является правильным ответом. Публикация этого, чтобы предупредить других о том, что мне кажется ошибкой:

Добавление флажка рядом с отображением диапазона рабочих пространств внутри инструмента настройки не имеет никакого эффекта:

разбитое рабочее пространство

Я также не смог найти /desktop/gnome/shellключ, показанный gconf-editorкак указано в ответе https://askubuntu.com/a/393355/340383 .

Обновление 2019-03-22 07:03 : Пожалуйста, также прочитайте комментарий к этому ответу, так как "на картинке выше" вообще не имеет никакого эффекта ", может быть недействительным с последующими выпусками после 18.04.1 LTS , и что я" я не повторил настройку, так как я опубликовал этот ответ.

bgoodr
источник
что ты имеешь в виду под " нет эффекта" ? OP решает одну из двух проблем, по крайней мере, 18.04.2 LTS
törzsmókus
«это решает» неоднозначно. Пожалуйста, укажите, какой из ответов, на которые вы ссылаетесь, решает проблему. И я не вижу, чтобы ОП пометил какой-либо из ответов как правильный ответ.
bgoodr
1
Я имел в виду действия (изменение дисплея Handling настройки на Workspaces пролетных дисплеи , упоминаемый несколько ответов выше) , что вы утверждаете, «не имеют никакого эффекта» вообще. Вопреки вашему требованию, указанному красным, это действительно решает первую половину проблемы в вопросе ( оставьте один монитор как «исправленный» ). для второй половины ( нет предварительного просмотра в представлении Активности ), см. askubuntu.com/a/1125322/16985
törzsmókus
1
Я добавил обновление 2019-03-22 07:03, чтобы предупредить других об устаревшей информации.
bgoodr
1
О, я не заметил разницу в версии. В этом есть смысл. Спасибо за редактирование.
törzsmókus