yshui / picom

A lightweight compositor for X11 with animation support
https://picom.app/
Other
4.19k stars 589 forks source link

kawase blur method not working #747

Open godalming123 opened 2 years ago

godalming123 commented 2 years ago

Platform

linux Endeavour os with bspwm

GPU, drivers, and screen setup

Amd integrated graphics on laptop screen and 27 inch moniter with deafualt configuration so laptop screen is to the left of the monitors. glxinfo -B gives me bash: glxinfo: command not found

Environment

linux Endeavour os with bspwm

picom version

vgit-31e58

Diagnostics [ 20/12/21 11:07:15.110 get_cfg WARN ] Dual-kawase blur is not implemented by the legacy backends, you must use the `experimental-backends` option. [ 20/12/21 11:07:15.213 init_render WARN ] Old backends only support blur method "kernel". Your blur setting will not be applied **Version:** vgit-31e58 ### Extensions: * Shape: Yes * XRandR: Yes * Present: Present ### Misc: * Use Overlay: No (Another compositor is already running) * Config file used: /home/whatever/.config/picom/picom.conf ### Drivers (inaccurate): modesetting ### Backend: glx * Driver vendors: * GLX: Mesa Project and SGI * GL: AMD * GL renderer: AMD RAVEN (DRM 3.42.0, 5.15.10-arch1-1, LLVM 13.0.0) * Accelerated: 1

Configuration:

Configuration file ``` #blur rule blur: { method = "dual_kawase"; strength = 3; }; #rounded corners corner-radius = 8; rounded-corners-exclude = [ "class_g = 'polybar'", "window_type = 'dock'", ]; round-borders = 1; detect-rounded-corners = true; #fading fading = true; fade-in-step = 0.03; fade-out-step = 0.03; #shadow shadow = false; shadow-radius = 20; shadow-opacity = .3; shadow-offset-x = 4; shadow-offset-y = 2; shadow-exclude = [ "_NET_WM_WINDOW_TYPE:a = '_NET_WM_WINDOW_TYPE_NOTIFICATION'", "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'", "_GTK_FRAME_EXTENTS@:c" ]; shadow-ignore-shaped = false #backend backend = "glx"; glx-no-stencil = true; glx-copy-from-font = false; use-damage = true; glx-no-rebind-pixmap = true; ```

Steps of reproduction

Expected behavior

after disbling blur I can acieve this effect which is expected for blur: image

Current Behavior

image

godalming123 commented 2 years ago

for more information the bar with the incorrect gradient is polybar