Bug 307736 - Window decoration and window don't look unified (sometimes) when shown by "Cover switch"
Summary: Window decoration and window don't look unified (sometimes) when shown by "Co...
Status: RESOLVED DUPLICATE of bug 257566
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 4.9.1
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-02 16:01 UTC by Yogesh Marwaha
Modified: 2013-01-03 22:02 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Initial incorrect screenshot (98.24 KB, image/png)
2012-10-02 16:05 UTC, Yogesh Marwaha
Details
Second screenshot (After OpenGL -> XRender -> OpenGL) (99.02 KB, image/png)
2012-10-02 16:06 UTC, Yogesh Marwaha
Details
Output (4.52 KB, text/plain)
2012-10-02 16:55 UTC, Yogesh Marwaha
Details
Output when the issue is present (previous attachment was for when the issue is not present; forgot to mention earlier) (4.52 KB, text/plain)
2012-10-02 16:58 UTC, Yogesh Marwaha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yogesh Marwaha 2012-10-02 16:01:12 UTC
Window decoration and window don't look unified (sometimes) when shown by "Cover switch". This happens everytime on login. There is no such issue when I change the backend from OpenGL to XRender and then again to OpenGL.

Reproducible: Always

Steps to Reproduce:
1. Fresh login
2. Open a window
3. Alt+Tab - Cover switch
Actual Results:  
Screenshot to follow

Expected Results:  
Screenshot to follow
Comment 1 Yogesh Marwaha 2012-10-02 16:05:20 UTC
Created attachment 74297 [details]
Initial incorrect screenshot
Comment 2 Yogesh Marwaha 2012-10-02 16:06:33 UTC
Created attachment 74298 [details]
Second screenshot (After OpenGL -> XRender -> OpenGL)
Comment 3 Yogesh Marwaha 2012-10-02 16:13:50 UTC
Just found that just disabling and renabling desktop effects also corrects the problem. I'm using Intel graphics hardware/drivers (openSUSE 12.2)
Comment 4 Martin Flöser 2012-10-02 16:30:18 UTC
You set the version information to 4.9.1. Is this correct? OpenSUSE 12.2 is not shipping 4.9 yet.

If it is really 4.9 please run
qdbus org.kde.kwin /KWin supportInformation

once when the issue occurs and once when it is ok and attach the information here
Comment 5 Yogesh Marwaha 2012-10-02 16:55:13 UTC
Created attachment 74299 [details]
Output

Yes I'm on 4.9.1 (using repo http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2/)

kwin -v
Qt: 4.8.3
KDE Development Platform: 4.9.1 "release 561"
KWin: 4.9.1 "release 561"
Comment 6 Yogesh Marwaha 2012-10-02 16:58:36 UTC
Created attachment 74300 [details]
Output when the issue is present (previous attachment was for when the issue is not present; forgot to mention earlier)
Comment 7 Martin Flöser 2012-12-29 09:24:04 UTC
There is not much we can do about it. It's with OpenGL quite normal that you see these lines (it is THE argument for client side window decorations).

The fact that restarting the OpenGL compositor affects it, might be by pure chance and might be related to some internal state inside the driver. But it's nothing we can actually trigger.

Overall it's more a CANTFIX from our side as it's a known OpenGL limitation.
Comment 8 Thomas Lübking 2012-12-29 15:08:54 UTC
That looks like an upstream bug, because kwin /is/ using GL_CLAMP_TO_EDGE ?

(*the* one single error in gl usage responsible for this bug; so much that the nvidia blob had for years silently mapped the call and now still has a setting and an env for it ;-)
Comment 9 Thomas Lübking 2013-01-03 20:09:02 UTC
@Martin
Isn't this bug #257566?
Comment 10 Martin Flöser 2013-01-03 22:02:16 UTC
yeah it is

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