ffcast 및 compton - 숨겨진 문제

ffcast 및 compton - 숨겨진 문제

그래서 저는 사물을 더 예쁘게 보이게 만드는 데 사용하는 복합 관리자인 compton을 가지고 있습니다.그림자창문으로 가서 투명하게 만드세요.

저도 가지고 ffcast있는데 현재는 화면의 일부를 선택해서 녹화해서 gif나 mp4로 만들어서 사용하고 있습니다.

그런데 마치 Compton을 활성화하고 녹음을 시작한 것처럼 둘이 잘 섞이지 않는 것 같습니다...

이런

가끔은 이런 경우도 있어요! 지역 전체가 그림자에 가려져 있습니다! 나는 이것이 Compton에 의한 것이라고 확신하지만 몇 가지 질문이 있습니다. 첫째, shadow-exclude다음을 추가하는 것 외에 이 옵션이 compton에서 어떻게 작동하는지 잘 모르겠습니다 .

shadow-exclude = ["class_g = 'something'"];

WM_CLASS... "무언가"가 있는 모든 앱에 그림자가 표시되는 것을 방지합니다 .

WM_CLASS를 사용하면 어떤 창이든 찾을 수 있지만 xprop WM_CLASS이렇게 하면 작업이 더 쉬워집니다.그늘진 지역에는 적합하지 않습니다.왜냐하면 그것이 다루는 내용을 선택하기 때문입니다.

그래서 나는 헤매고 있습니다. 이게 고칠 수 있는 버그인지 뭔지는 모르겠지만 콤프턴을 완전히 끄거나 그림자를 완전히 제거하는 것 외에는 이 그림자를 제거할 수 있는 방법을 찾을 수 없고 그렇게 하고 싶지도 않습니다. 제가 놓친 특별한 옵션이 있나요 shadow-exclude? 아니면 제가 할 수 있는 다른 옵션이 있나요? 아니면 수정할 수 없는가요?

미리 감사드립니다.

추신. 이것은 내가 잊어버리기 전의 compton.conf 파일입니다:

shadow-radius=10;
shadow-opacity=0.9;
shadow-offset-x=-15;
shadow-offset-y=-15;
shadow = true;
no-dock-shadow = false;
no-dnd-shadow = true;
clear-shadow = true;
inactive-dim = 0.25;
inactive-opacity = 0.9;
fading = true;
fade-delta = 5;
opacity-rule = [ "99:class_g = 'URxvt'" ];
shadow-exclude = [
    "class_g = 'Firefox' && argb",
    "name = 'ffmpeg'"
];

#Window type settings
wintypes:
{
  tooltip = { fade = true; shadow = false; };
  menu = { shadow = false; };
  dropdown_menu = { shadow = false; };
  popup_menu =  { shadow = false; };
  utility =  { shadow = false; };
};

답변1

"window_type *= 'normal' && ! name ~= ''"목록에 추가하면 shadow-exclude문제가 해결됩니다! 해당 영역에 WM_CLASS가 없어서 이제 그림자가 제외되었기 때문이라고 확신합니다.

관련 정보