[CFT] Xorg Upgrade 7.5.2

Olivier Smedts olivier at gid0.org
Mon Feb 6 15:38:57 UTC 2012


2012/2/6 Martin Wilke <miwi at freebsd.org>:
> Knock knock...
>
> The X11 Team is pleased to announce the next round of Xorg updates.
> Note that this is experimental so you really have to know what you are
> doing, read UPDATING in the repository, and follow our exact
> instructions. We are specifically looking for feedback from Intel, ATI
> and NVIDIA users.

I checked out the repo, merged it with my up-to-date ports tree
(installed ports were also all up-to-date), added WITH_NEW_XORG=yes to
my /etc/make.conf, ran "portmaster -ad" then "portmaster xf86-\*" and
rebooted. This is on FreeBSD 9.0-STABLE amd64 with an ATI Radeon HD
4650 (R6xx ?) video card, xorg-minimal and kde4 ports, and
xf86-video-ati-6.14.3 video driver, so I did not use the KMS patch.
Flawless upgrade. Now nearly all is working correctly like before. The
only drawback I have is that OpenGL compositing under KDE with kwin
does not work anymore. Is this expected ? XRender compositing is
working though, but is less snappy and is not recommended.

Here are some of the ~/.xsession-errors when trying to enable OpenGL
compositing :
IRQ's not enabled, falling back to busy waits: 2 0
IRQ's not enabled, falling back to busy waits: 2 0
OpenGL vendor string:                   Advanced Micro Devices, Inc.
OpenGL renderer string:                 Mesa DRI R600 (RV730 9498)  TCL
OpenGL version string:                  2.1 Mesa 7.11.2
OpenGL shading language version string: 1.20
Driver:                                 R600C
GPU class:                              R700
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           7.11.2
X server version:                       1.10.4
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
IRQ's not enabled, falling back to busy waits: 2 0
IRQ's not enabled, falling back to busy waits: 2 0
OpenGL vendor string:                   Advanced Micro Devices, Inc.
OpenGL renderer string:                 Mesa DRI R600 (RV730 9498)  TCL
OpenGL version string:                  2.1 Mesa 7.11.2
OpenGL shading language version string: 1.20
Driver:                                 R600C
GPU class:                              R700
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           7.11.2
X server version:                       1.10.4
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x400ac0
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x84fe000
QPainter::begin: Cannot paint on a null pixmap
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x1e1026a
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    149 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x400ac0
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x84fe000
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
QPainter::begin: Cannot paint on a null pixmap

[...]

X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    149 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x1e10278
IRQ's not enabled, falling back to busy waits: 2 0
IRQ's not enabled, falling back to busy waits: 2 0
OpenGL vendor string:                   Advanced Micro Devices, Inc.
OpenGL renderer string:                 Mesa DRI R600 (RV730 9498)  TCL
OpenGL version string:                  2.1 Mesa 7.11.2
OpenGL shading language version string: 1.20
Driver:                                 R600C
GPU class:                              R700
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           7.11.2
X server version:                       1.10.4
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    149 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x400ace
IRQ's not enabled, falling back to busy waits: 2 0
IRQ's not enabled, falling back to busy waits: 2 0
OpenGL vendor string:                   Advanced Micro Devices, Inc.
OpenGL renderer string:                 Mesa DRI R600 (RV730 9498)  TCL
OpenGL version string:                  2.1 Mesa 7.11.2
OpenGL shading language version string: 1.20
Driver:                                 R600C
GPU class:                              R700
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           7.11.2
X server version:                       1.10.4
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
kwin(1098): Couldn't find framebuffer configuration for depth 32 (no
ARGB GLX visual)!
kwin(1098): Failed to initialize compositing, compositing disabled
kwin(1098): Consult
http://techbase.kde.org/Projects/KWin/4.0-release-notes#Setting_up
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x400ac0
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x400ac2
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x400ac4

pkg_libchk returns nothing. I tried recompiling/reinstalling
qt4-opengl, kdelibs and kde4-workspace, without effect.

Any idea ?

Cheers

-- 
Olivier Smedts                                                 _
                                        ASCII ribbon campaign ( )
e-mail: olivier at gid0.org        - against HTML email & vCards  X
www: http://www.gid0.org    - against proprietary attachments / \

  "Il y a seulement 10 sortes de gens dans le monde :
  ceux qui comprennent le binaire,
  et ceux qui ne le comprennent pas."


More information about the freebsd-x11 mailing list