LINUX.ORG.RU

Проблема с отрисовкой теней polybar'а compton'ом

 , ,


0

1

Помогите решить проблему
Compton/Picom не правильно рисует тени Polybar с закругленными углами
Imgur
Насколько я понимаю это из-за того что Polybar рисует обои вместо реальных скруглений?
Я видел в сети скриншоты с нормальными тенями, но решения не нашел.
Есть способы это исправить?


Ответ на: комментарий от mord0d

Не работает =( Мой конфиг

# Basic compton config with fade transition and shadows
# Full list of options at: https://github.com/chjj/compton/blob/master/man/compton.1.asciidoc
backend = "glx";
# Performance tweak options, more info at https://github.com/chjj/compton/wiki
paint-on-overlay = true;        # Paint on X Composite overlay window instead of on root window
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
#SHADOWS
shadow=true;
no-dock-shadow = false;		      # Avoid drawing shadows on dock/panel windows
no-dnd-shadow = false;		        # Don't draw shadows on drag-and-drop windows
clear-shadow = false;                    # Fix polybar shadow
shadow-radius = 10;		          # The blur radius for shadows (default 12)
shadow-offset-x = 5;		        # The left offset for shadows (default -15)
shadow-offset-y = 5;
shadow-opacity = 0.6;            
#enable blur
blur-background = true;
blur-method = "kawase";
blur-strength = 10;
#TRANSITIONS
# Fading transitions
fading = true; 			            # Fade windows during opacity changes
fade-delta = 2; 		            # The time between steps in a fade in milliseconds (default 10)
fade-in-step = 0.03; 		        # Opacity change between steps while fading in (default 0.028)
fade-out-step = 0.03; 		      # Opacity change between steps while fading out (default 0.03)
#no-fading-openclose = true; 	  # Fade windows in/out when opening/closing
#make tranparent
opacity-rule = [
"50:class_g = 'Rofi'",
];

#excluding from kawase blur
blur-background-exclude = [
"window_type = 'dock'",
 ];

wintypes:
{
  tooltip = { fade = true; shadow = false; };
  dock = { opacity = 0.95; shadow = true; };
};
olegka
() автор топика
Ответ на: комментарий от olegka

Или true, я уже не помню. ☺

В общем, скруглениям углов оно (пока) следовать не станет, но тень должна отрисовываться под (полу)прозрачными объектами без обрезки по объекту (который может быть только прямоугольным, ибо композитор ничего не знает о шейпах).

Подробнее здесь.

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 1)
Ответ на: комментарий от mord0d

я понял в чем дело, это было pseudo-transparency = true в конфиге polybar’а
Спасибо!

olegka
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.