From owner-freebsd-stable@FreeBSD.ORG Mon May 8 22:15:59 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9688716A400 for ; Mon, 8 May 2006 22:15:59 +0000 (UTC) (envelope-from isaac.waldron@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id F332343D48 for ; Mon, 8 May 2006 22:15:58 +0000 (GMT) (envelope-from isaac.waldron@gmail.com) Received: by nf-out-0910.google.com with SMTP id o25so1070219nfa for ; Mon, 08 May 2006 15:15:57 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=oT5sYdgIveMX3lFVk5pZDEjJtBviJfQcfMLM6chMMBBjmheJHUJv4WMuq9UBRHuTyAjt3kpFL2gDp6bqK+YlDgVWmExrZZleMYLizc1qCfy2pqHTjYiwYETX7zm2J7OYvSA2f1C4j49Znxs4pSH8cOkHc7DOWzDk08kX/0TA8mk= Received: by 10.49.35.17 with SMTP id n17mr1557979nfj; Mon, 08 May 2006 15:15:57 -0700 (PDT) Received: by 10.49.14.3 with HTTP; Mon, 8 May 2006 15:15:57 -0700 (PDT) Message-ID: <9c16502b0605081515o8f25183r827af1524467d002@mail.gmail.com> Date: Mon, 8 May 2006 18:15:57 -0400 From: "Isaac Waldron" To: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: 6-STABLE with Wine 0.9.12 on ATI X800 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 May 2006 22:15:59 -0000 Hello, I am running FreeBSD 6-STABLE, built on May 4, with Xorg 6.9 and Wine 0.9.12 from the ports tree. The DRI extensions are installed and working properly for my ATI X800 AIW, as reported by glxinfo: display: :0 screen: 0 direct rendering: Yes ** snip ** OpenGL vendor string: Tungsten Graphics, Inc. OpenGL renderer string: Mesa DRI R300 20040924 AGP 8x TCL OpenGL version string: 1.2 Mesa 6.4.1 glxgears gets about 400 FPS or so when maximized, and tuxracer runs fine. However, when I use wine to run graphics applications, it seems to be defaulting to the Mesa Indirect driver, based on realtech VR's glview application: Windows XP Professional 32-bit Mesa project: www.mesa3d.org 1.2 (1.5 Mesa 6.4.1) Mesa GLX Indirect /usr/local/lib/wine/opengl32.dll.so picks up the right libGL: %ldd /usr/local/lib/wine/opengl32.dll.so /usr/local/lib/wine/opengl32.dll.so: libwine.so.1 =3D3D> /usr/local/lib/libwine.so.1 (0x281f1000) libSM.so.6 =3D3D> /usr/X11R6/lib/libSM.so.6 (0x2820b000) libICE.so.6 =3D3D> /usr/X11R6/lib/libICE.so.6 (0x28213000) libXxf86dga.so.1 =3D3D> /usr/X11R6/lib/libXxf86dga.so.1 (0x28229000= ) libXxf86vm.so.1 =3D3D> /usr/X11R6/lib/libXxf86vm.so.1 (0x2822e000) libXext.so.6 =3D3D> /usr/X11R6/lib/libXext.so.6 (0x28233000) libX11.so.6 =3D3D> /usr/X11R6/lib/libX11.so.6 (0x28240000) libGL.so.1 =3D3D> /usr/X11R6/lib/libGL.so.1 (0x28301000) libGLU.so.1 =3D3D> /usr/X11R6/lib/libGLU.so.1 (0x2835d000) libm.so.4 =3D3D> /lib/libm.so.4 (0x283ce000) libc.so.6 =3D3D> /lib/libc.so.6 (0x28077000) libstdc++.so.5 =3D3D> /usr/lib/libstdc++.so.5 (0x283e4000) %pkg_info -W /usr/X11R6/lib/libGL.so.1 /usr/X11R6/lib/libGL.so.1 was installed by package xorg-libraries-6.9.0 I checked the configure output for the wine port and it picked up all the OpenGL headers from Mesa, but can't figure out why native applications are getting the DRI renderer while wine is stuck to the indirect renderer. Any help will be greatly appreciated. Thanks, Isaac -- Isaac Waldron isaac.waldron@gmail.com mobile: 1-508-353-3453 aim: n1yzi