jre7-openjdk를 설치하면 다음 메시지가 인쇄됩니다:
비리타겟팅 창 관리자를 사용하는 경우 /etc/profile.d/jre.sh에서 _JAVA_AWT_WM_NONREPARENTING=1을 설정하세요.
내 WM은 오픈박스입니다. 파일을 편집해야 합니까?
답변1
이것창 관리자의 부모-자식 관계 재설정Wikipedia 기사에서는 openbox가 상위 wm임을 강력하게 암시합니다.
실제로 모든 최신 창 관리자는 상위를 다시 지정하지만 이전 창 관리자(예: uwm 창 관리자)는 이를 수행하지 않았습니다. 이 규칙의 예외는 dwm, cwm, PLWM,ratpoison 및 xmonad입니다. 이러한 창 관리자에는 일반적인 창 장식이 부족하고 Compiz는 재정의된 창 장식이 된 버전 0.9.0까지 장식을 별도로 그렸습니다. - 비합성 모드에서 실행되도록 허용하는 상위 창 관리자입니다.
답변2
이 질문에 대한 답이 있지만(Goldilocks가 옳았습니다) 답은 간단하지 않습니다. 이 문제를 해결하려면: 아니요. Openbox는 상위 WM입니다. "멋진" 창 테두리가 있는 거의 모든 WM은 부모-자식 관계를 재설정합니다. 내가 아는 한, 테두리가 부모-자식 관계의 크기를 조정하지 않는 창 관리자는 없습니다.