Добавление панели Cinnamon ко второму монитору


37

Я установил два монитора в моей системе. Один питается от порта HDMI, а другой - от обычного аналогового порта того же графического процессора (Nvidia Ge-force 210).

Я просто настроил двойной дисплей в настройках Nvidia, но не вижу панель корицы на втором мониторе. Как я могу это исправить?


1
Я использую 2 монитора с Gnome, но моя панель появляется только слева, сверху. Мне тоже интересно.
Сигур

Я думаю, что это одна из проблем Gnome (и Cinnamon как его производного), они сейчас идут по пути, заставляя вас настраиваться, где для пользователей Linux одним из наших преимуществ является настройка! Я думаю, что вы будете бороться с этим. Включил ли TwinView 2 горячих угла (по одному на каждый монитор)?
captain_G

Я использую Cinnamon 2.2.14, и у вас есть 2 варианта. Вы можете использовать расширение Panel Span, чтобы распределить панель по всем экранам, или вы можете установить HDNI-монитор в качестве основного. Это настраиваемый параметр в Системных настройках Cinnamon.
SLM

Ответы:


53

В Cinnamon 2.6 и более поздних версиях на любом мониторе могут быть дополнительные панели без установки дополнительного программного обеспечения. Просто щелкните правой кнопкой мыши на панели, нажмите Modify panel ...и затем на Add panel. Верхний и нижний края всех мониторов должны быть выделены, и при нажатии будет создана новая панель. Работает отлично. Вот пост Github с момента его слияния.

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

Кроме того, если вы хотите, чтобы окна были выровнены влево, а не вправо, вы можете перетащить список окон в левую часть панели (красного цвета).


3
Спас мою жизнь! Стоит прочитать не принятые ответы. Благодарность!
Евджан Мустафа,

1
За этот ответ определенно нужно больше голосов, потому что это лучшее решение наверняка,
говорит Брайан. Восстановите Монику

1
Добавьте список окон, я пропустил ту часть, ааа, это делает жизнь с корицей прекрасной вещью
Jake1164

14

С помощью MATE вы можете создавать новые панели и перетаскивать их на второй монитор (чтобы включить перетаскивание, снимите флажок «Развернуть» в свойствах , а также снимите флажки «Автоскрытие» и «Показать кнопки скрытия»). Затем, если вы добавите «Список окон» на каждом дисплее он будет управлять окнами каждого дисплея отдельно . Это очень хорошо, за исключением того, что Workspace Switcher по-прежнему работает на обоих мониторах одновременно, препятствуя возможности рассматривать два монитора как независимые рабочие столы. Хотя, кажется, что вы можете обойти это это путем выборочного применения «Всегда в видимом рабочем пространстве».

Настройка, которую я использовал до недавнего времени, состояла в том, чтобы включить собственный драйвер NVIDIA, который позволяет вам выбирать каждый дисплей как отдельный экран X - каждый со своей собственной панелью и переключателем рабочей области. У этого подхода есть некоторые ограничения, в частности, вы не можете перетаскивать окна между дисплеями, как я упоминал в этом другом посте . Этот подход сработал для меня в GNOME2 - я не тестировал его в более новых средах рабочего стола.

Обобщить:

  • Корица: перетащить: да, отдельная рабочая область: да, отдельная панель: нет , рабочая область столбцы: нет
  • MATE: перетащить: да, отдельное рабочее пространство: частичное , отдельная панель: да, рабочее пространство-столбцы: да
  • NVIDIA: перетащить: нет , отдельное рабочее пространство: да, отдельная панель: да, рабочее пространство-столбцы: через MATE

3
Я нашел интересный отзыв в комментариях здесь : Там еще один способ добавления панелей в Mate - пережиток Gnome2. Продолжайте добавлять панели, панели сначала появятся на основном мониторе (4 ребра), затем начните заполнять дополнительный монитор. Затем удалите ненужные панели.
Нобар

2
Ах, спасибо вам большое, это было полной неожиданностью, что я должен снять галочку «развернуть», чтобы сделать его перетаскиваемым.
Дмитрий Франк

Можете ли вы расширить "добавить" Список окон "на каждом дисплее"
Шевек

1
ах, разобрался! «Добавить на панель»
Шевек

13

Теперь это возможно (ОБНОВЛЕНИЕ № 2)

Корица теперь имеет эту функциональность. Чтобы избавить вас от необходимости читать этот длинный ответ, вы можете сразу перейти к Nedim's


К сожалению, Cinnamon, похоже, не обладает такой функциональностью (пока?). Он показывает только панель на вашем основном мониторе. На странице Github проекта есть несколько вопросов, которые его запрашивают.

Пожалуйста, добавьте вашу поддержку, например, эту проблему: Панель задач на втором мониторе # 130 .

ОБНОВЛЕНИЕ № 1

Там было несколько интересных событий в этой теме.

Я написал собственное расширение, черпал вдохновение из расширения 2panelsbottom на linuxmint.com, я также создал 2 пользовательских апплета, которые по сути являются копиями апплета списка окон, поставляемого с корицей, только они показывают только окна на каждом мониторе, вы также нужно 2, потому что, насколько я знаю, вы не можете загружать 2 одинаковых апплета в любой момент времени.

Я напишу некоторые инструкции и выложу расширение / апплеты где-нибудь позже сегодня вечером.

Который затем сопровождался этим:

Это может быть здорово. В настоящее время используются два монитора, поэтому необходимо полностью переместить мышь на другой экран, чтобы получить доступ к списку окон. Есть ли способ лучше?

Вместе с этим предложением:

взгляните на morePanels-Extension http://cinnamon-spices.linuxmint.com/extensions/view/30 Вы можете настроить верхнюю и нижнюю панели для каждого монитора отдельно. с помощью апплета window-list-multi-monitor вы можете получить до 2 панелей на монитор и разные списки окон.

Внимание: расширение интенсивно использует мартышки. Потому что я должен переписать много функций. Две панели жестко закодированы (!) В layoutManager, appletManager, файле main.js и так далее.

используя его в Cinnamon 2.2

ошибки? https://github.com/fastrde/morePanels

Просто так понятно. Упомянутые 2 расширения следующие:

Панели с двумя мониторами

Это расширение изменяет «классическую» компоновку панелей в системах с двумя мониторами, так что вторая панель появляется на дополнительном мониторе.

Используйте вместе с апплетом window-list-multi-monitor, который я также создал, и у вас будет больше традиционного опыта работы с несколькими мониторами gnome 2, который многие из нас привыкли иметь.

Список окон для нескольких мониторов

Этот апплет должен использоваться в сочетании с расширением для двух мониторных панелей, которое я написал, чтобы создать больше впечатлений для gnome 2, которыми когда-то наслаждались многие из нас, пользователей двух мониторов.

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


4

Попробуйте это расширение: Panel Span . Возможно, вам придется отредактировать metadata.json, чтобы добавить вашу конкретную версию Cinnamon {"cinnamon-version": ["1.4.0", "1.4.1", "1.4.2"].

Скриншот

    сс # 1


Это работает с 2.0.14 (Mint 16) и должно быть принятым ответом (пока корица не получит официальную поддержку).
Фил Томас

3

Эта тема может быть старой, но я только что наткнулся на два монитора и панели. Используя Mint 17.2 и корицу. Вы можете изменить -> скопировать конфигурацию апплета на главной панели, а затем вставить ее на дополнительный монитор / панель. Некоторые из апплетов не могут работать на обоих, поэтому мята пропустит их. Работает как шарм прямо сейчас для меня.


Это и ответ @nedim верны, я просто использовал их ответы, чтобы быстро сделать это в Mint 17.2. Расширения не нужны, вы можете настроить их всего несколькими щелчками мыши.
Дэвид Ноха

1

Обходной путь в Cinnamon состоит в том, чтобы изменить, какой монитор является первым / второстепенным, затем будет следовать панель. Сегодня я узнал, что cinnamon-control-centerинструмент для настройки экрана позволяет вам сделать это.

ПРИМЕЧАНИЕ: вы также можете получить доступ к этому через cinnamon-settings!

В Корице v2.x

   сс # 1

   сс # 2

(Мы не единственные, кто пытается найти этот параметр: https://bugzilla.gnome.org/show_bug.cgi?id=636216 )


1

Я не уверен насчет Cinnamon (GNOME3), но в XFCE у вас может быть несколько панелей, которые помнят, где они должны появляться. Я ожидаю, что Корица сможет сделать то же самое. Если нет, то я бы предложил попробовать XFCE или использовать его xfce4-panelв сеансе Cinnamon (возможно, в качестве замены его родной панели).

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


1

В MATE, щелкните правой кнопкой мыши на существующей панели, выберите «Новая панель». Создает панель где-то на существующем мониторе. Удерживая нажатой клавишу «alt», перетащите панель на второй монитор. Затем вы можете настроить его так, как вы хотите. Работает с MATE 1.14.1 под Mint 18.


не работает на мат 1.16.1 :(
MilMike

Работает в мате 1.18. Когда вы создаете новую панель на первом мониторе - удерживайте клавишу «Alt» и, не отпуская ее, нажмите на новую панель и перетащите ее на другой монитор. Спасибо.
Объединить

1

Вы можете сделать это: щелкните правой кнопкой мыши на своей основной панели, выберите изменить панель -> добавить панель. Добавьте панель на второй экран, теперь панель есть, но она пуста. Итак, зайдите на свою основную панель и выберите изменить панель -> скопировать конфигурацию апплета. В этот момент щелкните правой кнопкой мыши на своей дополнительной панели, выберите изменить панель -> вставить конфигурацию апплета.


1
Я использую Cinnamon 17.2, и это был единственный ответ, который мне помог. Спасибо!
jgerman

0

Теперь есть расширение, которое, похоже, даст вам то, что вы хотите в Cinnamon. Название расширения называется: MorePanels .

    сс # 1

выдержка

morePanels - это аддон для всех пользователей с несколькими мониторами, которые хотят иметь ... больше панелей! Я не могу понять, что это не реализовано в Cinnamon. Это известная проблема (запрос функции) с 11 января 2012 г.

Мне пришлось собрать много вещей, потому что две панели были жестко запрограммированы в интерфейсе корицы. Пожалуйста, оставьте мне комментарий, когда что-то пошло не так.

С помощью аддона window-list-multi-monitor @ mazz вы можете получить разные списки окон для каждого монитора (на данный момент window-list-multi-monitor поддерживает только два монитора).


Чтобы установить его, загрузите и распакуйте его в ~ / .local / share / cinnamon / extensions
Кирк

@Kirk - вы можете установить его прямо из пользовательского интерфейса Cinnamon, не нужно устанавливать его и устанавливать вручную.
СЛМ

0

Мой обходной путь следующий: создайте 4 панели на главном мониторе. Если вы создадите еще один (5-й), он будет создан на одном из других мониторов.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.