From owner-freebsd-x11@FreeBSD.ORG Mon Feb 6 15:38:57 2012 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F2421065670; Mon, 6 Feb 2012 15:38:57 +0000 (UTC) (envelope-from olivier@gid0.org) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 933868FC1A; Mon, 6 Feb 2012 15:38:56 +0000 (UTC) Received: by lagz14 with SMTP id z14so4253696lag.13 for ; Mon, 06 Feb 2012 07:38:55 -0800 (PST) MIME-Version: 1.0 Received: by 10.152.147.202 with SMTP id tm10mr10565621lab.49.1328541161873; Mon, 06 Feb 2012 07:12:41 -0800 (PST) Received: by 10.152.29.234 with HTTP; Mon, 6 Feb 2012 07:12:41 -0800 (PST) In-Reply-To: <20120206014536.7ece944b.miwi@FreeBSD.org> References: <20120206014536.7ece944b.miwi@FreeBSD.org> Date: Mon, 6 Feb 2012 16:12:41 +0100 Message-ID: From: Olivier Smedts To: miwi@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: x11@freebsd.org Subject: Re: [CFT] Xorg Upgrade 7.5.2 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 15:38:57 -0000 2012/2/6 Martin Wilke : > 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."