Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compton and placeholder windows #3843

Open
paulbdavis opened this issue Oct 22, 2019 · 2 comments

Comments

@paulbdavis
Copy link

@paulbdavis paulbdavis commented Oct 22, 2019

I'm submitting a…

[x] Bug
[ ] Feature Request
[ ] Documentation Request
[ ] Other (Please describe in detail)

Current Behavior

I am using i3 with compton and when I replace a placeholder window with a window that has transparency rules from compton they do not get applied.

I was going to attempt to assign a compton rule for the placeholder window itself to see if compton would retain the rules for the window, but using xprop it seems that there is no window class name or any other common value for me to use in the compton rule

Expected Behavior

Either the window would trigger compton when it replaces the placeholder (not sure if that's possible here or if compton needs something) or the placeholder windows should have a class name so that rules in compton can be made for them.

Environment

Output of i3 --moreversion 2>&-:

i3 version: 4.17.1 (2019-08-30) 
- Linux Distribution & Version: Arch Linux
- Are you using a compositor (e.g., xcompmgr or compton): compton
@i3bot

This comment has been minimized.

Copy link

@i3bot i3bot commented Oct 22, 2019

I don’t see a link to logs.i3wm.org. Did you follow https://i3wm.org/docs/debugging.html? (In case you actually provided a link to a logfile, please ignore me.)

@Airblader

This comment has been minimized.

Copy link
Member

@Airblader Airblader commented Oct 23, 2019

Either the window would trigger compton when it replaces the placeholder

The window manager doesn't know about the compositor at all, so I'm not aware of anything we can do. I believe it would be good to cooperate with compton on this to figure out what is not happening. Perhaps you can file an issue there and cross-link the two issues?

the placeholder windows should have a class name

I agree and believe we should do this independently of the compositing issue. Can you file this as a separate issue (or a PR :-) )?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.