You are not logged in.
Pages: 1
Hi guys,
I really love bunsenlabs and our community. It's one of the best distros I've ever used.
It runs just fine on my 2016 Macbookair!
now my "problem":
bl-compositor is running but the shadows around some Windows are extremly big and ugly.
I think these are gtk3 Windows.
Is it possible to get rid of the big shadows or the gtk3 programs?
the screenshot explains it better:
thank you for reading and kind regards !! greetings crimp2333
Offline
Which theme are you using? Do you get it in all themes?
If all else fails, you can add applications to the shadow_exclude in compton.conf. ("Menu -> Preferences -> Compositor -> Edit")
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
See this compton github post. I use the suggestions for _NET_WM_OPAQUE_REGION for a solution to this problem.
Here is my customized version of compton.conf. Of particular note is the "shadow-exclude" stanza. Use the file as an example (copying the whole thing verbatim won't act like stock Bunsen.)
# compton.conf
# Rendering
# backend = glx|xrender
# glx aka OpenGL
# vsync = none|drm|opengl|opengl-oml|opengl-swc|opengl-mswc
# sw-opti always false with vsync = drm|opengl|opengl-oml
# dbe = false
# DBE paint used with vsync to eliminate tearing, but uneffective
# refresh-rate = 0
# Auto-detect rate with X RandR
#backend = "glx";
backend = "xrender";
glx-no-stencil = true;
glx-copy-from-front = false;
glx-swap-method = "undefined";
vsync = "opengl";
sw-opti = false;
dbe = false;
refresh-rate = 0;
# Window Handling
paint-on-overlay = true;
#detect-client-opacity = true;
detect-client-opacity = false;
detect-rounded-corners = false;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
# Shadow
shadow = true;
no-dnd-shadow = true;
no-dock-shadow = true;
clear-shadow = true;
shadow-radius = 12;
shadow-offset-x = -16;
shadow-offset-y = -16;
shadow-opacity = 0.7;
#shadow-ignore-shaped = false;
# shadow-exclude
# [nig]:[easwp][i]:<pattern>
# target: n window name, i instance class, g general class
# match: e exact, a anywhere, s at start, w wildcard, p pcre (if supported)
# flag: i case insensitive
# pattern
#
# "_NET_WM_OPAQUE_REGION@:c" fixes GTK3 CSD related shadow problem
# 'argb && _NET_WM_OPAQUE_REGION@:c' ...also (reported)
# '_GTK_FRAME_EXTENTS@:c' ...also (reported)
shadow-exclude = [ "n:a:notifyd", "g:e:Conky", "g:e:Tint2", "_NET_WM_OPAQUE_REGION@:c" ] ;
# Opacity
# frame-opacity = N.N
# Caveat: maximized windows are transparent in openbox 3.5 w/ frame opacity
# alpha-step = N.N
# Only relevant to xrender backend
menu-opacity = 0.90;
#frame-opacity = 1.0;
#inactive-opacity = 0.8;
#inactive-opacity-override = false;
alpha-step = 0.06;
# Fading
# fade-delta = N
# N is period in ms
fading = true;
fade-delta = 10;
fade-in-step = 0.09;
fade-out-step = 0.03;
no-fading-openclose = true;
# Window type settings
wintypes:
{
tooltip = { fade = true; shadow = false; opacity = 0.85; };
};
Offline
Yes, this looks like the gtk3 client side decorations double shadow bug. This should disappear if you switch to any of the default BL themes.
You can also try editing the /gtk-3.x/gtk.css file of the theme your using...
https://github.com/numixproject/numix-g … issues/206
You might need to log out to see the change.
This workaround doesn't work in stretch or higher, AFAIK.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
Found the hack I used for bunsen-themes, it's at the bottom of gtk-widgets.css
/* CSD hack */
.window-frame, .window-frame:backdrop {
box-shadow: 0 0 0 black;
border-style: none;
margin: 1px;
border-radius: 0;
}
.titlebar {
border-radius: 0;
}
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
thank you so much, for so much information! I'll try. I think switching the theme is the my solution. great community!! have a nice week
Offline
I'll mark this [SOLVED], post back here if it's still an issue, or open another thread if you have a new issue. Thanks!
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Online
Pages: 1