Дублирование панели xfce на нескольких мониторах

15

У меня на рабочем столе несколько мониторов, использующих XFCE для DE, и я хотел бы, чтобы панель снизу дублировалась на всех моих экранах и показывала одинаковые открытые приложения на обоих. В настоящее время панель отображается только на моем правом экране.

Как мне настроить это с XFCE?

Qwertie
источник

Ответы:

7

Откройте xfce4-панель . Вы можете щелкнуть правой кнопкой мыши панель> Панель> Настройки панели. Выберите целевую панель под раскрывающимся списком вверху. На вкладке «Дисплей» установите флажок рядом с « Мониторами пролета» .

Примечание: я нахожусь на XFCE 4.12, и я не уверен, доступна ли опция мониторов диапазона в более ранних версиях.

Пол Нордин
источник
5
Это работает нормально, но я бы предпочел, чтобы 2 панели отображали одно и то же приложение, поэтому у меня будут часы и меню на каждой
Qwertie
1
Вы можете сделать это, добавив еще одно оконное меню и другой элемент «Часы» на панель и разместив их на панели на другом мониторе.
Пол Нордин
3
Это не то, о чем просил оригинальный позер, и для меня это хуже, чем просто иметь его на одном мониторе.
Logikos
3
Это не ответ, вопрос был специально для дублирования панели на нескольких мониторах.
стимулировать
Этот ответ не соответствует точному вопросу
kyriakosSt
4

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

rosuav
источник
1
Это звучит немного больно настраивать. Как я могу просто скопировать и вставить панель, чтобы мне не пришлось заново создавать всю настройку для панели?
Габриэль Стейплс
1
Все настройки панели хранятся в текстовых файлах .config/xfce4. Вы можете редактировать эти файлы, если это необходимо.
Розав
2
Это решение, которое я использовал, однако «область уведомлений» не может быть размещена более чем на одной панели. Когда мой ноутбук установлен в док-станцию, у меня он есть на панели для моего среднего монитора, что нормально, но когда я отсоединяюсь, у меня мало контроля над тем, какая панель отображается на экране моего ноутбука, и она никогда не отображается с областью уведомлений, поэтому я имею чтобы скрыть остальные 2 панели, чтобы отобразилась нужная мне. Затем, когда я снова пристыковываюсь, я должен показать их. это своего рода отстой ...
Logikos
2

Единственный известный мне способ скопировать и вставить вашу панель - это сделать это в файле конфигурации:

.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml

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

Вы можете вставить настройки для первой панели, чтобы заменить настройки для второй панели. Вам просто нужно изменить номер панели и номера позиций, чтобы применить те же настройки ко второй панели.

JCD
источник
1

Вот что я сделал: В моем терминале xubuntu 18.04 я набираю xfce4-about и обнаруживаю, что я работаю с версией 4.12. Я щелкаю правой кнопкой мыши по кнопке моего (вискера) меню (в верхнем правом углу моего основного экрана). Я получаю меню, в котором я нажимаю Панель-> Настройки панели ..-> Зеленый знак плюс, чтобы создать новую панель (Панель 1). В этом же диалоговом окне я щелкаю вкладку пунктов и добавляю меню и часы. Я закрываю диалоговое окно. Я перетаскиваю новую маленькую панель на второй экран, затем щелкаю правой кнопкой мыши на новой маленькой панели и исправляю ее еще немного.

ptimlick
источник
1

Я обнаружил, что сообщение aemaem меня сблизило (и непосредственное редактирование файлов конфигурации в .config / xfce4 / ... у меня не сработало), но если вы действительно хотите легко дублировать мониторы, были некоторые дополнительные шаги, которые не были перечислены там: из меню «Панели»> «Резервное копирование и восстановление»> выберите «Текущая конфигурация» и «Сохранить» и «Экспорт», что сохраняет файл tar.gz вашей конфигурации. Откройте его и найдите файл «config.txt». Он будет содержать список «панелей» и «плагинов». Вы, вероятно, захотите скопировать это, а затем скопировать строки, начинающиеся с "/ Panel / Panel-X /", которые вы хотите дублировать, изменив номер (у меня есть две панели, панель-0 и панель-1, поэтому я создал еще две, панель-2 и панель-3). вам также нужно найти все строки, начинающиеся с " Обязательно обновите строку, в которой также перечислены все панели. Затем сохраните этот файл в tar.gz, продублируйте и перенумеруйте все папки "launcher-n" в tar.gz. наконец, вы можете либо повторно импортировать tar.gz в том же месте, где вы его экспортировали, или с помощью "python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py ​​load / path / to / yourfile. tar.bz2 "(от Обязательно обновите строку, в которой также перечислены все панели. Затем сохраните этот файл в tar.gz, продублируйте и перенумеруйте все папки "launcher-n" в tar.gz. наконец, вы можете либо повторно импортировать tar.gz в том же месте, где вы его экспортировали, или с помощью "python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py ​​load / path / to / yourfile. tar.bz2 "(отздесь ) Смотрите пример ниже.

мой оригинальный файл:

/panels [<0>, <1> ] /panels/panel-0/... ... /panels/panel-0/plugin-ids [<1>, <2>, <3> ... ] /panels/panel-1/... ... /panels/panel-1/plugin-ids [<10>, <11>, <12> ... ] /plugins/plugin-1 ... ... /plugins/plugin-2 ... ... /plugins/plugin-21 ...

стали:

/panels [<0>, <1>, <2>, <3> ] /panels/panel-0/... ... /panels/panel-0/plugin-ids [<1>, <2>, <3> ... ] /panels/panel-1/... ... /panels/panel-1/plugin-ids [<10>, <11>, <12> ... ] /panels/panel-2/... ... /panels/panel-2/plugin-ids [<22>, <23>, <24> ... ] /panels/panel-3/... ... /panels/panel-3/plugin-ids [<31>, <32>, <33> ... ] /plugins/plugin-1 ... ... /plugins/plugin-2 ... ... /plugins/plugin-21 ... ... /plugins/plugin-22 ... ... /plugins/plugin-23 ... ... /plugins/plugin-42 ...

Томас Пфейфер
источник