여러 모니터에서 xfce 패널 복제


16

DE에 XFCE를 사용하는 데스크탑에 여러 개의 모니터가 있고 맨 아래의 패널을 모든 화면에 복제하고 두 응용 프로그램 모두에 동일한 열린 응용 프로그램을 표시하고 싶습니다. 현재 패널은 오른쪽 화면에만 표시됩니다.

XFCE로 이것을 설정하는 방법은 무엇입니까?

답변:


8

xfce4-panel을 엽니 다 . 패널> 패널> 패널 환경 설정을 마우스 오른쪽 버튼으로 클릭 할 수 있습니다. 상단 근처의 드롭 다운에서 대상 패널을 선택하십시오. 디스플레이 탭에서 스팬 모니터 옆에있는 상자를 선택하십시오 .

참고 : 저는 XFCE 4.12를 사용하고 있으며 스팬 모니터 옵션이 이전 버전에서 사용 가능한지 확실하지 않습니다.


5
이 작품을 좋아,하지만 난 차라리 내가 각 시계 및 메뉴 것이다 그래서 같은 응용 프로그램을 열 보여주는 2 개 패널이있을 것이다
Qwertie

1
다른 창 메뉴와 다른 시계 항목을 패널에 추가하고 다른 모니터의 패널에 배치하면됩니다.
폴 노르 딘

3
이것은 원래 포서가 요구 한 것이 아니며 하나의 모니터에 두는 것보다 나쁩니다.
Logikos

3
이것은 대답이 아니며, 여러 모니터에서 패널을 복제하기위한 것이 었습니다.
자극

이 답변은 정확한 질문과 일치하지 않습니다
kyriakosSt

5

두 개의 모니터에 하나의 패널을 두는 대신 각 모니터에 별도의 패널을 둘 수 있습니다. 각 패널에 동일한 위젯을 배치하면 동일하게 표시됩니다.


1
구성하기가 약간 힘들 것 같습니다. 패널을 복사하여 붙여 넣을 수 있으므로 패널의 전체 설정을 다시 만드는 과정을 거치지 않아도됩니다.
Gabriel Staples

1
패널 구성은 모두 텍스트 파일에 저장됩니다 .config/xfce4. 필요한 경우 해당 파일을 편집 할 수 있습니다.
rosuav

2
이것이 내가 사용한 솔루션이지만 '알림 영역'을 둘 이상의 패널에 넣을 수는 없습니다. 내 노트북이 도킹되면 중간 모니터의 패널에 표시가되지만 도킹을 해제하면 랩톱 화면에서 어떤 패널 디스플레이를 거의 제어 할 수 없으며 알림 영역이있는 패널이 아닙니다. 다른 하나의 패널을 숨겨서 필요한 패널을 표시합니다. 그런 다음 다시 도킹하면 숨기기를 해제해야합니다. 좀 짜증나 ...
Logikos

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"파일을 찾으십시오. 여기에는 "패널"및 "플러그인"목록이 포함됩니다. 이것을 복사하고 싶을 때 복제하고자하는 "/ panels / panel-x /"로 시작하는 줄을 복사하여 숫자를 변경합니다 (패널 -0과 패널 -1의 두 패널이 있으므로 생성했습니다) 둘 이상, panel-2와 panel-3). 또한 "로 시작하는 모든 줄을 찾아야합니다. 모든 패널을 나열하는 행을 업데이트하십시오. 그런 다음이 파일을 tar.gz에 다시 저장하고 tar.gz의 "launcher-n"폴더를 복제하고 번호를 다시 매 깁니다. 마지막으로, tar.gz를 반출 한 위치 또는 "python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py ​​load / path / to / yourfile을 사용하여 tar.gz를 다시 가져올 수 있습니다. tar.bz2 "(부터 모든 패널을 나열하는 행을 업데이트하십시오. 그런 다음이 파일을 tar.gz에 다시 저장하고 tar.gz의 "launcher-n"폴더를 복제하고 번호를 다시 매 깁니다. 마지막으로, tar.gz를 반출 한 위치 또는 "python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py ​​load / path / to / yourfile을 사용하여 tar.gz를 다시 가져올 수 있습니다. tar.bz2 "(부터here ) 아래 예를 참조하십시오.

내 원본 파일 :

/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 ...

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.