Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Feb 2012 16:12:41 +0100
From:      Olivier Smedts <olivier@gid0.org>
To:        miwi@freebsd.org
Cc:        x11@freebsd.org
Subject:   Re: [CFT] Xorg Upgrade 7.5.2
Message-ID:  <CABzXLYOji2QBV__hgd4UHjCTv1kY6E=BNGJiH6M53BWvL7%2BXWQ@mail.gmail.com>
In-Reply-To: <20120206014536.7ece944b.miwi@FreeBSD.org>
References:  <20120206014536.7ece944b.miwi@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
2012/2/6 Martin Wilke <miwi@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=3Dyes 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

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

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABzXLYOji2QBV__hgd4UHjCTv1kY6E=BNGJiH6M53BWvL7%2BXWQ>