Comments (7)
Not entirely sure what is causing this, but I guess it is related to detect-client-opacity = true
in combination with inactive-opacity
/ opacity-rule
.
compton keeps track of some/most opacity changes in the _NET_WM_WINDOW_OPACITY
atom. This has been a problem on my system where I intentionally made background applications invisible (for i3's stacking layout). After restarting compton those windows would stay invisible.
You can check the value of said atom with xprop | grep "^_NET_WM_WINDOW_OPACITY"
.
for id in $(xwininfo -tree -root | grep -e '^\s*0x' | sed -re 's/^\s*(0x[0-9a-fA-F]+)\s.*$/\1/g'); do
xprop -frame -id $id -remove "_NET_WM_WINDOW_OPACITY"
done
should remove the opacity atoms from all current windows. Please try if this fixes the transparent windows.
Other than that it might be also related to similar issues (yshui/picom#470, yshui/picom#471) that seem to originate from some recent dependency update on arch.
Can you try if commenting this line fixes the less-opaque windows?
from compton.
The only problem that's left is the blurring: background blur doesn't seem to work until I restart compton a couple of times.
If this is caused by the same underlying problem, commenting out this line should fix the blur as well.
from compton.
Yes! That fixed it!
Thank you very much for your help!
from compton.
Thanks for the very quick answer.
Commenting that line seems to have fixed all opacity issues.
The only problem that's left is the blurring: background blur doesn't seem to work until I restart compton a couple of times.
from compton.
Can you try if commenting this line fixes the less-opaque windows?
Hey, this also "fixed" my issue. Is this it? We can't have opacity for bspwm presel anymore? Or is it like a bandaid thing for now?
from compton.
Hey, this also "fixed" my issue. Is this it? We can't have opacity for bspwm presel anymore? Or is it like a bandaid thing for now?
Commenting out those line is just a quickfix around a (currently unidentified) bug.
Your issue and this one seem to be a duplicate of yshui/picom#470. The linked post on the archlinux boards suspects it is due to some updated dependency, possibly related to libconfig.
I can not confirm this as I haven't updated my system yet. You can try if a simple clean rebuild of picom fixes the issue.
from compton.
I'm using the Arch Linux community version of picom. I reinstalled it and it does not survive a reboot. Thanks for the temp fix though.
from compton.
Related Issues (20)
- Wonβt build on Arch AUR HOT 15
- Won't install aur package HOT 1
- Cannot initiate compton HOT 4
- Picom crashes with almost every window close/workspace change HOT 6
- Blur strength not working in config file HOT 2
- dual_kawase Blur does not work with --backend glx HOT 5
- exclude screenshot tool from blur HOT 11
- Blurred border around windows HOT 2
- No blur on experimental branch HOT 2
- Neither directory contains a build file meson.build HOT 2
- picom (with dual kawase blur) crashes whenever i try to close a window HOT 2
- Kawase blur distorted HOT 6
- no such file when make docs HOT 3
- Dramatically CPU usage on high resolutions (Blur operation) HOT 2
- remove blur from conky HOT 4
- unable to build for MPR due to warnings treated as errors in makepkg & makedeb HOT 5
- AUR won't compile "compton-tryone144-git" HOT 3
- Add the option to keep rendering a window, even if it is not visible or on the focused workspace HOT 3
- Weird behavior of rounded corners
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from compton.