Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 461930 - x11-terms/guake: enable transparency if compositing manager is started after guake
Summary: x11-terms/guake: enable transparency if compositing manager is started after ...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2013-03-16 13:46 UTC by Alexander Mezin
Modified: 2014-06-02 20:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch (detect-compositing.patch,4.42 KB, patch)
2013-03-16 13:47 UTC, Alexander Mezin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Mezin 2013-03-16 13:46:23 UTC
Currently Guake checks for compositing only on startup. So, if compositing manager started later, Guake doesn't detect this and runs with "fake transparency".
This is most annoying on Xfce, where Guake always uses "fake transparency" if started automatically on startup. The attached patch fixes the problem. I tried to submit it upstream, however, seems that Guake is not maintained now.

Reproducible: Always

Steps to Reproduce:
1. Disable compositing
2. Run Guake
3. Enable compositing

Or just add Guake to autostart in XFCE
Actual Results:  
No transparency

Expected Results:  
Transparency enabled
Comment 1 Alexander Mezin 2013-03-16 13:47:10 UTC
Created attachment 342270 [details, diff]
Patch
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2014-06-02 20:19:59 UTC
The URL: is only giving "404 Page Not Found" -> https://github.com/Guake/guake/issues/564

And I see activity on upstream git:

https://github.com/Guake/guake

Some from less than month ago, so the project is alive, but this was never reported?
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2014-06-02 20:22:11 UTC
So, this is an unreported and unreviewed patch that adds a feature, enhancement level bug, I'm inclined to close this as RESOLVED, CANTFIX, waiting for the reporter to send this upstream at:

https://github.com/Guake/guake/issues

Please reopen once it's reported.