다른 구성 파일로 Openbox를 다시 시작하는 것이 가능합니까?

다른 구성 파일로 Openbox를 다시 시작하는 것이 가능합니까?

다중 모니터 설정 질문의 일부로 저는 두 개의 Openbox 구성을 만들기로 결정했습니다 ~/.config/openbox. 하나는 기본 lxde-rc이고 다른 하나는 lxde-dual-rc입니다. 지금까지 내 설정의 다른 모든 부분은 잘 작동하지만 하단 화면의 열린 상자 가장자리가 최대화된 응용 프로그램의 창 장식을 잘라냅니다.

이 설정은 일상적인 듀얼 스크린 레이아웃이 아니기 때문에 처음부터 문제가 있었습니다. 내 기본 화면(eDP-1)은 내 노트북에 연결되어 있고, 내 보조 화면(HDMI-2)은 공간과 개인 취향으로 인해 그 위에 위치합니다. [1]

주의 깊게 구성하면 xrandr패널 lxpanel을 eDP-1로 이동할 수 있지만 openbox는 제대로 작동하지 않고 대신 여백을 HDMI-2의 상단 여백과 eDP-1의 하단 여백으로 확장합니다.

저는 openbox가 다중 모니터 여백을 지원하지 않는다는 것을 잘 알고 있으므로, 제가 내린 결론은 여백 없이 두 번째 openbox rc를 생성하는 것이었습니다. 이 rc에는 내가 사용 중인 애플리케이션에 대한 위치 매개변수가 포함되어 있습니다. 그 중 일부는 HDMI-2에 배치되고 다른 일부는 추가 y-오프셋을 사용하여 eDP-1에 배치됩니다.

현재 사용하고 있는 수정 방법은 lxde-rc의 이름을 바꾸고 openbox를 다시 로드하기 전에 lxde-dual-rc로 바꾸는 것입니다. 하지만 모니터를 끄고 플러그를 뽑을 때마다 원래 구성을 복원해야 하기 때문에 이는 이상적이지 않습니다. 종료 또는 시작 스크립트를 사용하여 이 문제를 해결할 수 있다는 것을 알고 있지만 이를 수행하는 더 우아한 방법이 있어야 한다고 생각합니다.

두 번째 화면이 항상 연결되어 있는 것은 아니므로 정적 설정은 내 앱의 절반이 대부분의 시간 동안 표시되지 않음을 의미한다는 점도 중요합니다.

1:모니터 설정

관련 정보