Bug 320001

Summary: bg transparency not working if desktop composition is enabled after konsole is launched
Product: [Applications] konsole Reporter: Roc Vallès <vallesroc>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: minor CC: a.samirh78, cpigat242, sebastian
Priority: NOR    
Version: 2.10.2   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: screenshot of konsole with and without transparency
K-menu without blur effect after bug triggered

Description Roc Vallès 2013-05-19 04:03:53 UTC
While editing my color theme, I realized there was an option for console bg transparency. I had switched composition on (using keyboard shortcut) after konsole was already running. Konsole complains that transparency isn't supported by the system and refuses to make the bg transparent.

If a new instance of konsole is opened, then transparency works. For this new konsole, bg goes solid when switching composition off and transparent when switching it on, as expected.

However, the older konsole (still open) won't permit transparency no matter what.

Reproducible: Always

Steps to Reproduce:
1. Disable desktop composition
2. Start konsole
3. Enable desktop composition
4. Try to make konsole bg transparent.
Actual Results:  
Complaint that the system doesn't support transparency.

Expected Results:  
Transparent bg.

Konsole should be able to cope with composition being enabled after it has already launched as gracefully as it already does handle the situation where composition is disabled/reenabled after konsole is already running.
Comment 1 Sebastian Wessalowski 2013-06-20 06:50:26 UTC
Created attachment 80656 [details]
screenshot of konsole with and without transparency
Comment 2 Sebastian Wessalowski 2013-06-20 06:51:54 UTC
Created attachment 80657 [details]
K-menu without blur effect after bug triggered
Comment 3 Sebastian Wessalowski 2013-06-20 06:52:17 UTC
I got this bug too. But i can't reproduce it properly.

Sometimes it works as expected but sometimes i have to log out and login again. Also i noticed that switching the resolution possibly triggers this bug.
After switching the resolution (i am using kscreen for this) i don't have transparency in konsole and also the blur effect on some menus is disabled.
Maybe it's not a bug in konsole but in kwin or Qt directly as kwin does not detect the available effects correctly.

I am running Gentoo testing with current packages from the portage tree

I have attached 2 screenshots of the bug
Comment 4 Sebastian Wessalowski 2013-06-20 06:53:49 UTC
I forgot to mention. Restarting kwin fixes the problem for new opened windows
Comment 5 Ahmad Samir 2018-03-17 13:14:21 UTC
This is the expected behaviour, bug 169305 comment#1.

*** This bug has been marked as a duplicate of bug 169305 ***