Дублювання панелі xfce на декількох моніторах


16

У мене на робочому столі декілька моніторів, що використовують XFCE для DE, і я хотів би, щоб панель знизу була продубльована на всіх моїх екранах і показувала однакові відкриті програми на обох. На даний момент панель відображається лише на правому екрані.

Як би я пішов про налаштування цього за допомогою XFCE?

Відповіді:


8

Відкрийте панель xfce4 . Ви можете клацнути правою кнопкою миші на панелі> Панель> Налаштування панелі. Виберіть цільову панель під спадною панеллю внизу. На вкладці "Дисплей" установіть прапорець поруч із " Моніторами" .

Примітка. Я перебуваю на XFCE 4.12, і я не впевнений, чи доступний параметр моніторів для попередніх версій у попередніх версіях.


5
Це працює нормально, але я б швидше відкрив 2 панелі, на яких відображалися одні і ті ж програми, тому я мав би годинник і меню на кожній
Qwertie

1
Це можна зробити, додавши на панель ще одне меню вікна та інший елемент годинника та розмістивши їх на панелі іншого монітора.
Пол Нордін

3
Це не те, про що попросив оригінальний користувач, і для мене гірше, ніж просто мати його на одному моніторі.
tempcke

3
Це не відповідь, питання було спеціально для дублювання панелі на декількох моніторах.
стимулюємо

Ця відповідь не відповідає точному питанню
kyriakosSt

5

Як альтернатива розміщенню однієї панелі на двох моніторах, ви можете мати окрему панель на кожному моніторі. Ви можете розмістити однакові віджети на кожній панелі, і вони будуть виглядати однаково.


1
Це налаштовується трохи болісно. Як я можу просто скопіювати і вставити панель, щоб мені не довелося пройти процес відтворення всієї установки для панелі?
Габріель Степлес

1
Конфігурація панелі зберігається у текстових файлах у .config/xfce4. Ви можете редагувати ці файли, якщо це необхідно.
rosuav

2
Це рішення, яке я використав, проте "область сповіщень" не може бути розміщена на більш ніж одній панелі. Коли мій ноутбук підключений, я маю його на панелі для свого середнього монітора, що добре, але коли я відстежую, я мало контролюю, яка панель відображається на екрані мого ноутбука, і це ніколи не той, у якому є область сповіщення, тому у мене є щоб приховати інші 2 панелі, щоб відображалася одна, що мені потрібна. Потім, коли я повторно док-станція, я повинен їх приховати. це свого роду смокче ...
tempcke

2

Єдиний спосіб я знаю скопіювати та вставити вашу панель - це зробити у конфігураційному файлі:

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

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

Ви можете вставити налаштування для своєї першої панелі, щоб замінити налаштування другої панелі. Вам просто потрібно змінити номер панелі та номери позицій, щоб ті самі налаштування застосовувалися і до другої панелі.


1

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



1

Я виявив, що повідомлення Aemaem мене зблизило (і безпосередньо редагування конфігураційних файлів у .config / xfce4 / ... не працювало для мене), але якщо ви насправді хочете легко дублювати через монітори, не було вказано кілька додаткових кроків там: у меню Панелі> Резервне копіювання та відновлення> Виберіть "Поточна конфігурація" та "Зберегти" та "Експорт", що дозволяє економити tar.gz вашої конфігурації. Відкрийте це і знайдіть файл "config.txt". Тут буде міститися список "панелей" та "плагінів". Ви, ймовірно, захочете скопіювати це, а потім скопіюйте рядки, що починаються з "/ панелі / панель-х /", які ви хочете дублювати, змінивши номер (у мене дві панелі, панель-0 і панель-1, тому я створив ще дві, панель-2 та панель-3). вам також потрібно буде знайти всі рядки, що починаються з " не забудьте оновити рядок, який також містить список усіх панелей. Потім збережіть цей файл у tar.gz, а також копіюйте і перенумеруйте будь-які папки "start-n" у tar.gz. нарешті, ви можете повторно імпортувати tar.gz в тому самому місці, де ви експортували, або за допомогою "python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py ​​load / path / to / yourfile. tar.bz2 "(від не забудьте оновити рядок, який також містить список усіх панелей. Потім збережіть цей файл у tar.gz, а також копіюйте і перенумеруйте будь-які папки "start-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 ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.