[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 264259] Window content not updated after changes
From:       Alvaro Manuel Recio Perez <amrecio () gmail ! com>
Date:       2011-02-08 0:18:27
Message-ID: 20110208001827.DA4FA7C912 () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=264259





--- Comment #35 from Alvaro Manuel Recio Perez <amrecio gmail com>  2011-02-08 01:18:25 ---
I finally compiled KDE from Ubuntu sources (apt-get source -b
kdebase-workspace) with the XSync based paint defer activated (I deleted the
#if 0...#endif) and I can confirm Tommaso's results: the problem persists.

Also, I've been investigating and I'm afraid I made some mistakes. It really
seems that I had been using XRender with my development user.


This is the output of "kwin --replace" in my normal user (both vanilla KWin and
Ubuntu's KWin):

OpenGL vendor string:                   Advanced Micro Devices, Inc.
OpenGL renderer string:                 Mesa DRI R600 (RV770 9442) 20090101 
TCL DRI2
OpenGL version string:                  2.1 Mesa 7.9-devel
OpenGL shading language version string: 1.20
Driver:                                 R600C
GPU class:                              R700
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           7.9
X server version:                       1.9
Linux kernel version:                   2.6.35
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes


And this is the output with my development user (Ubuntu's KWin):

OpenGL vendor string:                   Advanced Micro Devices, Inc.
OpenGL renderer string:                 Mesa DRI R600 (RV770 9442) 20090101 
TCL DRI2
OpenGL version string:                  2.1 Mesa 7.9-devel
OpenGL shading language version string: 1.20
Driver:                                 R600C
GPU class:                              R700
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           7.9
X server version:                       1.9
Linux kernel version:                   2.6.35
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes
kwin(8822) KWin::Workspace::setupCompositing: KWin has detected that your
OpenGL library is unsafe to use, falling back to XRender. 
kwin(8822): Failed to initialize compositing, compositing disabled 
kwin(8822): Consult
http://techbase.kde.org/Projects/KWin/4.0-release-notes#Setting_up 

(With vanilla KWin it changes to:

Direct rendering:                       no
Requires strict binding:                no
GLSL shaders:                           no)

In fact, using KDiff3 I can confirm that there are no differences in KWin
between vanilla and Ubuntu sources.

I don't know why I can't activate direct rendering with my development user but
the fact is that, unfortunately, the XSync based paint defer doesn't resolve
the problem. Sorry for misleading you.

Is there anything else that I could try?

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic