(i3-gaps + compton) 투명으로 설정하면 거의 모든 앱에 검은색 테두리가 표시됩니다.

(i3-gaps + compton) 투명으로 설정하면 거의 모든 앱에 검은색 테두리가 표시됩니다.

저는 랩톱에서 i3-gaps가 포함된 Fedora 30을 실행하고 있으며 컴포지터로 compton을 사용하고 있습니다. i3 구성에서 투명 테두리를 설정하려고 하면 대부분의 앱에서 테두리가 검은색으로 표시됩니다. Nautilus, Firefox, Chrome, Spotify, VirtualBox 등에 영향을 미칩니다.

urxvt의 테두리는 Polybar 및 rofi와 같은 설정의 다른 부분과 마찬가지로 투명하므로 compton이 완전히 손상되지 않았습니다.

투명도는 내 i3 구성에서 설정됩니다.

set $bg-color            #ff000050
set $border-color        #ff000050
set $indicator-color     #008cff50
set $inactive-bg-color   #ffffff00
set $text-color          #ababab
set $inactive-text-color #676E7D
set $urgent-bg-color     #E53935
set $ws-focused-bg       #000000

# window colors
#                       border              background         text                 indicator
client.focused          $border-color       $bg-color          $text-color          $indicator-color
client.unfocused        $inactive-bg-color  $inactive-bg-color $inactive-text-color $inactive-bg-color
client.focused_inactive $inactive-bg-color  $inactive-bg-color $inactive-text-color $inactive-bg-color
client.urgent           $urgent-bg-color    $urgent-bg-color   $text-color          $urgent-bg-color

16진수의 마지막 두 자리를 사용하여 알파 값을 설정합니다.

나는 또한 스레드를 사용합니다

for_window [class=".*"] border pixel 1

i3-gaps에 제목 표시줄 없이 테두리를 제공합니다.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

편집: 현재 내 compton 구성은 다음과 같습니다.

detect-client-opacity = true;
shadow-exclude = [
        "class_g = 'Firefox' && argb"
];
frame-opacity = 0.0;

관련 정보