그래서 저는 사물을 더 예쁘게 보이게 만드는 데 사용하는 복합 관리자인 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가 없어서 이제 그림자가 제외되었기 때문이라고 확신합니다.