fbpanel: 하나의 모니터만 사용

fbpanel: 하나의 모니터만 사용

오픈박스에서 사용하고 있습니다 fbpanel. 모니터가 3개 있는데 중앙에 1개, 양쪽에 2개가 있습니다.

현재 fbpanel모니터 3개에 모두 분산되어 있습니다.

fbpanel하나의 모니터(모니터 1)에만 표시되도록 구성할 수 있나요 ?

답변1

기본적으로 fbpanel모니터를 하나만 설치할 수는 없지만, -x추가된 옵션을 이용하면 가능합니다.이번 패치. 적용한 후에는 이를 사용하여 특정 모니터에 -x <MONITOR_NUMBER표시 할 수 있습니다 fbpanel. 예를 들면 다음과 같습니다.

$ ./panel/fbpanel -x 1

시도해 보았는데 Fluxbox가 포함된 Slackware 14.2에서 작동합니다.

OP가 아래 설명에서 올바르게 지적했듯이 fbpanel기능 구현이 menu_pos()변경되었기 때문에 패치를 현재 안정 버전에 깔끔하게 적용할 수 없습니다. 차이점을 찾는 대신 menu_pos() 현재 구현을 위에 링크된 패치의 구현으로 대체했습니다. 시도 해봐:

$ git clone https://github.com/ardrabczyk/fbpanel
$ cd fbpanel
$ git checkout xinerama-support

그런 다음 정상적으로 빌드하고 선택적으로 설치합니다.

Debian 패키지 빌드 시스템에 패치를 적용하려면:

$ cd debian/patches
$ wget http://drabczyk.org/xinerama-support.patch
$ echo xinerama-support.patch >> series
$ cd -
$ dpkg-buildpackage

나는 가지고있다:

gpg: skipped "Ulises Vitulli <[email protected]>": No secret key
gpg: dpkg-sign.WfacYo70/fbpanel_7.0-3.dsc: clear-sign failed: No secret key

dpkg-buildpackage: error: failed to sign .dsc file

그러나 그 건물의 성공을 넘어서는 것입니다. 설치 패키지:

sudo dpkg -i ../fbpanel_7.0-3_amd64.deb

amd64( x86-64가 아닌 시스템에서는 이것이 다를 수 있다고 생각합니다 ).

관련 정보