Giter Site home page Giter Site logo

Comments (7)

tryone144 avatar tryone144 commented on August 12, 2024 1

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.

tryone144 avatar tryone144 commented on August 12, 2024 1

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.

zjeffer avatar zjeffer commented on August 12, 2024 1

Yes! That fixed it!

Thank you very much for your help!

from compton.

zjeffer avatar zjeffer commented on August 12, 2024

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.

gavsiu avatar gavsiu commented on August 12, 2024

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.

tryone144 avatar tryone144 commented on August 12, 2024

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.

gavsiu avatar gavsiu commented on August 12, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.