Now that bug 321843 should be fixed, the issue on intel 855gm remains that decorations are not visible/drawn - one can interact with them though. Tried several decos, oxygen, plastik, laptop ... Both graphicsystems They are drawn w/o compositing and w/ XRender Reproducible: Always Steps to Reproduce: 1. Enable openGL1 comp. on mentioned chip Actual Results: No decos drawn Expected Results: Well... :-) Maybe wrong component? >Also do you have commit 15d1bc6b4dbdd397c715a4036f30d58c2760357f ? I have 4.10.90 + r111355. If needed, i'll try update to latest master. I'll attach KWin support info sometimes later today - not near that machine currently
Created attachment 80965 [details] KWin support info (with openGL1/legacy backend)
Created attachment 80966 [details] kwin --replace & with MESA_DEBUG
Created attachment 80967 [details] "How it looks"
gles (expectedly?) fails: libEGL warning: failed to create a pipe screen for i915 kwin(26269): Create Context failed kwin(26269) KWin::OpenGLBackend::setFailed: Creating the OpenGL rendering failed: "Could not initialize rendering context"
(In reply to comment #4) > gles (expectedly?) fails: > libEGL warning: failed to create a pipe screen for i915 > kwin(26269): Create Context failed > kwin(26269) KWin::OpenGLBackend::setFailed: Creating the OpenGL rendering > failed: "Could not initialize rendering context" You've to disable GLLegacy (setting that gles should rather ignore?) - though i can't say whether it'll work on that chip at all. --- Mesa: User error: GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer) Mesa: 5 similar GL_INVALID_FRAMEBUFFER_OPERATION errors pot unrelated, but maybe our "intel-bug"? --------- Mesa: User error: GL_INVALID_ENUM in glEnable(GL_FALSE) Mesa: User error: GL_INVALID_ENUM in glBindTexture(target) Can you try reverting 68097433e080a6db9f577b201fcf5fffc95ee769 (no idea whether it still compiles afterwards)
Created attachment 80974 [details] Screenshot when moving windows (from bug 321760, but the same with that one, and "intel one" fixed) (In reply to comment #5) > You've to disable GLLegacy (setting that gles should rather ignore?) - > though i can't say whether it'll work on that chip at all. I'll try, though i'm not expecting it to work. Just wanted to check would that create drawn decorations > Mesa: User error: GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete > framebuffer) > Mesa: 5 similar GL_INVALID_FRAMEBUFFER_OPERATION errors > > pot unrelated, but maybe our "intel-bug"? Could be :-) > Mesa: User error: GL_INVALID_ENUM in glEnable(GL_FALSE) > Mesa: User error: GL_INVALID_ENUM in glBindTexture(target) > > Can you try reverting 68097433e080a6db9f577b201fcf5fffc95ee769 (no idea > whether it still compiles afterwards) I'll try, and post results - if builds. Could be related, as moving windows delivers some kind of a frame (as per screenshot)
(In reply to comment #5) > Can you try reverting 68097433e080a6db9f577b201fcf5fffc95ee769 (no idea > whether it still compiles afterwards) No, isn't this one. Same results. Maybe the one after?
It is some earlier change, as also with 0ba224ebd992456248dabc8970e3e309b86cfb39 same result
(In reply to comment #8) > It is some earlier change, as also with > 0ba224ebd992456248dabc8970e3e309b86cfb39 same result as with f14eb603b2ef70617cd957f67422c282ae58fc23
Created attachment 81004 [details] Patch This patch should fix the problem.
(In reply to comment #10) > This patch should fix the problem. I'll test it in the next few days.
(In reply to comment #11) > (In reply to comment #10) > > This patch should fix the problem. > > I'll test it in the next few days. Turned out to be weeks, but indeed the patch works. Decos are (correctly) drawn with opengl compositing
Git commit 666c7ce3460c4a01becc75c1d12d718273975065 by Martin Gräßlin, on behalf of Fredrik Höglund. Committed on 07/07/2013 at 17:49. Pushed by graesslin into branch 'KDE/4.11'. kwin: Make PaintRedirector work without NPOT texture support M +7 -0 kwin/paintredirector.cpp http://commits.kde.org/kde-workspace/666c7ce3460c4a01becc75c1d12d718273975065