chjj / compton

A compositor for X11.
Other
2.25k stars 501 forks source link

Blur-background and glx turn all windows invisible #544

Open Ingvix opened 5 years ago

Ingvix commented 5 years ago

Platform: Debian Buster amd64 with i3wm

GPU, drivers, and screen setup: Intel Mobile 945GSE Express, i915 2:2.99.917, one laptop monitor

Compton version: 0.1~beta2+20150922-1 from the official repository

Steps of reproduction

Run compton with --blur-background and --backend=glx or with compton.conf equivalents.

Expected behavior

Show windows with blurred background.

Current Behavior & Other details

All windows and i3bar disappear leaving only wallpaper visible. Otherwise everything is usable, just can't see them. If I run compton without background blurring or with xrender everything works as fine. I'm not that advanced user so I'm not sure if my driver/device just doesn't have sufficient OpenGL support or if it's something else. Compton configuration: ``` opacity-rule = [ "0:_NET_WM_STATE@[0]:32a *= '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[1]:32a *= '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[2]:32a *= '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[3]:32a *= '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[4]:32a *= '_NET_WM_STATE_HIDDEN'", "100:focused", "75:!focused && !( class_g = 'dmenu' || class_g = 'i3bar' || class_g = 'i3-frame' || window_type = 'menu' || window_type = 'dropdown_menu' || window_type = 'popup_menu' || window_type = 'utility' )" ]; #inactive-opacity = 0.75; #inactive-dim = 0.15; blur-background = true; shadow = true; shadow-radius = 1; shadow-offset-x = 1; shadow-offset-y = 1; shadow-opacity = 0.40; clear-shadow = true; no-dock-shadow = true; shadow-exclude = [ "class_g = 'i3-frame'", "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" ]; ```
kovasap commented 2 years ago

I think I have this same problem (running with --backend glx leads to invisible windows for me)

kovasap commented 2 years ago

It looks like for me running compton with the -b flag was causing my issue.