compiz 흔들리는 효과를 만드는 방법은 단일 창을 무시합니까?

compiz 흔들리는 효과를 만드는 방법은 단일 창을 무시합니까?

Thunderbird/번개 달력이 포함된 미리 알림/경고 팝업 창이 있는데, 이는 최대화되지 않을 때 최소 크기(25x70)를 갖도록 이미 다른 규칙을 설정했기 때문에 흔들리는 compiz 효과로 관리되는 것을 방지해야 합니다. 흔들리는 것과 충돌; 그래서 클릭할 때마다 흔들리고 짜증나네요...

하지만 그 창을 흔들림에서 제외할 방법을 찾을 수 없습니다... 옵션이 없으며 전체 인터넷의 어느 누구도 이전에 그런 질문을 한 적이 없는 것 같습니다 :)

어떤 팁이 있나요?

고마워!

답변1

ADD 도우미를 사용하기 때문에 스크린샷이 어두워지기 때문에 스크린샷 없이 관련 정보를 모두 제공하도록 노력하겠습니다. CCSM의 Wobbly Windows 플러그인으로 이동하여 unknown태그를 제거한 다음 +버튼을 클릭하세요. 창 목록에 추가할 수 있는 창이 나타납니다. 건너뛰려는 창이 열린 상태에서 Grab버튼을 클릭한 다음 창을 클릭합니다. 그런 다음 invert체크박스를 클릭하고 을 클릭하세요 OK. 완료되었습니다. 그러나 AFAIK는 단일 프로그램에서 단일 창을 선택할 수 없으며 선택한 유형만 선택할 수 있으므로 이 유형의 모든 창을 건너뜁니다. 그러나 해결 방법이 있을 수 있으므로 걱정하지 마십시오. 첫 번째 드롭다운 상자에는 Types.

Window class매우 광범위합니다: 일반, 대화 상자, 모달 대화 상자 등.

Window Title제목으로 추측하셨을 겁니다(아마도 내가 작전을 수행했다면 어디서부터 시작했을지).

Window Name16진수 이름이거나 WM에서 창에 부여한 이름일 가능성이 높으며 하나의 창에만 고유하지 않을 수 있으므로 작동할 수 있습니다.

Window ID고유하지만 세션마다 변경될 수 있으므로 시도해 볼 수 있을지 확신할 수 없습니다.

Window Role알림, 패널, 도구 상자 등의 또 다른 일반 레이블입니다.

Window Type또 다른 일반 이름 규칙일 가능성이 높으며 사용자에게 적합하지 않을 수 있습니다.

참고: 유형이 틀릴 수도 있지만 xprop변경하기 전에 먼저 창에서 모든 관련 정보를 확인하여 올바른 유형을 선택했는지 확인하려고 합니다.

xprop필요한 것보다 더 많은 정보가 표시됩니다. 다음을 찾아보세요.

WM_NAME(STRING) = "Window Name"

WM_CLASS(STRING) = "windowclass", "Windowclass"

WM_TRANSIENT_FOR(WINDOW): window id # 0xc00003

WM_CLIENT_LEADER(WINDOW): window id # 0xc00001

주의: 일부 창(대부분 내 생각에는)은 다음과 같은 출력을 제공합니다.

_NET_WM_...

나는 이 분야에 있는 것이 당신이 찾고 있는 것이 아니라고 확신합니다.

도움이 되었기를 바랍니다.

관련 정보