From owner-freebsd-stable@FreeBSD.ORG Mon Aug 18 23:48:30 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E84E1065671 for ; Mon, 18 Aug 2008 23:48:30 +0000 (UTC) (envelope-from lists@peter.de.com) Received: from nemesis.charlie.mouhaha.de (nemesis.charlie.mouhaha.de [78.47.10.193]) by mx1.freebsd.org (Postfix) with ESMTP id 836E48FC17 for ; Mon, 18 Aug 2008 23:48:29 +0000 (UTC) (envelope-from lists@peter.de.com) Received: from localhost (nemesis.charlie.mouhaha.de [78.47.10.193]) by nemesis.charlie.mouhaha.de (Postfix) with ESMTP id E0B8E2E50B for ; Tue, 19 Aug 2008 00:48:38 +0100 (BST) X-Virus-Scanned: amavisd-new at mouhaha.de Received: from nemesis.charlie.mouhaha.de ([78.47.10.193]) by localhost (nemesis.charlie.mouhaha.de [78.47.10.193]) (amavisd-new, port 10024) with ESMTP id 8HjWh8eizzOn for ; Tue, 19 Aug 2008 00:48:36 +0100 (BST) Received: from nemesis.charlie.mouhaha.de (nemesis.charlie.mouhaha.de [78.47.10.193]) by nemesis.charlie.mouhaha.de (Postfix) with SMTP id 2962A2E4EE for ; Tue, 19 Aug 2008 00:48:36 +0100 (BST) Received: from delorean.geonosis.homeunix.org (host81-138-8-148.in-addr.btopenworld.com [81.138.8.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by nemesis.charlie.mouhaha.de (Postfix) with ESMTPSA id 64F062E4E5; Tue, 19 Aug 2008 00:48:35 +0100 (BST) Date: Tue, 19 Aug 2008 00:48:22 +0100 From: Oliver Peter To: freebsd-stable@freebsd.org Message-ID: <20080819004822.5ab4ae05@delorean.geonosis.homeunix.org> In-Reply-To: <20080818103811.3add121e@dilbert.office.centralnic.com> References: <200808181716.36906.doconnor@gsoft.com.au> <20080818090646.421f7ecd@dilbert.office.centralnic.com> <1219051094.70002.52.camel@localhost> <20080818103811.3add121e@dilbert.office.centralnic.com> Organization: mouhaha X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; amd64-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Tom Evans Subject: Re: Intel G33 & FreeBSD 7.x X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lists@peter.de.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Aug 2008 23:48:30 -0000 On Mon, 18 Aug 2008 10:38:11 +0100 Oliver Peter wrote: > On Mon, 18 Aug 2008 10:18:14 +0100 > Tom Evans wrote: > > > On Mon, 2008-08-18 at 09:06 +0100, Oliver Peter wrote: > > [...] > > > > Robert Noland posted last Wednesday on x11@ [1] that he had prepared > > an update to FreeBSD's drm kernel modules, which includes support > > for the G33 [2]. > > > > Cheers > > > > Tom > > > > [1] http://docs.freebsd.org/cgi/getmsg.cgi?fetch=36408+0 > > +archive/2008/freebsd-x11/20080817.freebsd-x11 > > [2] http://people.freebsd.org/~rnoland > > Excellent! I'll give it a try this evening and post some debug > information here. Here we go: root@delorean /usr/src/sys % patch < /home/oliver/freebsd/src/drm-7-stable.20080813.patch ... root@delorean /usr/src % make -j4 buildkernel KERNCONF=DELOREAN ... -------------------------------------------------------------- >>> Kernel build for DELOREAN completed on Tue Aug 19 00:12:01 BST 2008 -------------------------------------------------------------- ... root@delorean /usr/src % make installkernel KERNCONF=DELOREAN ... root@delorean /usr/src % shutdown -r now ... oliver@delorean ~ % dmesg | grep drm drm0: on vgapci0 vgapci0: child drm0 requested pci_enable_busmaster info: [drm] AGP at 0xd0000000 256MB info: [drm] Initialized i915 1.6.0 20080312 drm0: [ITHREAD] drm0: on vgapci0 vgapci0: child drm0 requested pci_enable_busmaster info: [drm] AGP at 0xd0000000 256MB info: [drm] Initialized i915 1.6.0 20080312 drm0: [ITHREAD] drm0: [ITHREAD] ... oliver@delorean ~ % glxinfo | head name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer Unfortunately, the machine completely freezes up when trying a "X -config ..." and the throughput is not very satisfying as well... Example: oliver@delorean ~ % glxgears 727 frames in 5.0 seconds = 145.369 FPS 727 frames in 5.0 seconds = 145.272 FPS 720 frames in 5.0 seconds = 143.927 FPS ... I'll move that topic to freebsd-x11 tomorrow. :) -- Oliver PETER, email: oliver@peter.de.com, ICQ# 113969174 "I like to con people. And I like to insult people. If you combine con & insult, you get consult!" -- Dogbert