From owner-freebsd-x11@FreeBSD.ORG Sat Mar 21 06:19:27 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 272CA1065670 for ; Sat, 21 Mar 2009 06:19:27 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id F18EB8FC0A for ; Sat, 21 Mar 2009 06:19:26 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-19-214-182.bna.bellsouth.net [68.19.214.182]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n2L6I5HI093869 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 21 Mar 2009 02:18:05 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Anonymous In-Reply-To: <86d4cbflqc.fsf@gmail.com> References: <1237527331.1777.516.camel@balrog.2hip.net> <86d4cbflqc.fsf@gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-2HRZ72HYvuU7j01YVkqn" Organization: FreeBSD Date: Sat, 21 Mar 2009 01:19:06 -0500 Message-Id: <1237616346.1758.17.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-3.3 required=5.0 tests=AWL,BAYES_00,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11 Subject: Re: [PREVIEW] Nouveau on FreeBSD 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: Sat, 21 Mar 2009 06:19:27 -0000 --=-2HRZ72HYvuU7j01YVkqn Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2009-03-21 at 09:12 +0300, Anonymous wrote: > Robert Noland writes: >=20 > [...] > > > > http://people.freebsd.org/~rnoland/drm-nouveau-031909.patch > > > > robert. >=20 > Looks like after adding the driver to kernel config >=20 > option drm > option nouveaudrm hrm, I'm not that familiar with adding new modules... So I may have screwed something up. I only build it as a module. > make(1) spews following warnings near the begining of output from > buildkernel target >=20 > "Makefile", line 2936: warning: duplicate script for target "nouveau_dma.= ln" ignored > "Makefile", line 2939: warning: duplicate script for target "nouveau_dma.= o" ignored > "Makefile", line 2941: warning: duplicate script for target "nouveau_dma.= o" ignored > "Makefile", line 2963: warning: duplicate script for target "nouveau_drv.= ln" ignored > "Makefile", line 2966: warning: duplicate script for target "nouveau_drv.= o" ignored > "Makefile", line 2968: warning: duplicate script for target "nouveau_drv.= o" ignored > "Makefile", line 3053: warning: duplicate script for target "nouveau_swmt= hd.ln" ignored > "Makefile", line 3056: warning: duplicate script for target "nouveau_swmt= hd.o" ignored > "Makefile", line 3058: warning: duplicate script for target "nouveau_swmt= hd.o" ignored >=20 > and exits with error on linking >=20 > linking kernel.debug > nouveau_dma.o(.text+0x0): In function `nouveau_dma_wait': > /usr/src/sys/dev/drm/nouveau_dma.c:141: multiple definition of `nouveau_d= ma_wait' > nouveau_dma.o(.text+0x0):/usr/src/sys/dev/drm/nouveau_dma.c:141: first de= fined here > nouveau_dma.o(.text+0x170): In function `nouveau_dma_channel_takedown': > /usr/src/sys/dev/drm/nouveau_dma.c:120: multiple definition of `nouveau_d= ma_channel_takedown' > nouveau_dma.o(.text+0x170):/usr/src/sys/dev/drm/nouveau_dma.c:120: first = defined here > nouveau_dma.o(.text+0x1e0): In function `nouveau_dma_channel_init': > /usr/src/sys/dev/drm/nouveau_dma.c:37: multiple definition of `nouveau_dm= a_channel_init' > nouveau_dma.o(.text+0x1e0):/usr/src/sys/dev/drm/nouveau_dma.c:37: first d= efined here > ld: nouveau_drm.o: No such file: No such file or directory > *** Error code 1 >=20 > Did I miss something? The module works fine but not very usable on my > 9600GT. One thing to note is that NoAccel works *slower* than without > nouveau.ko present at least on my box. That doesn't make any sense... If the module isn't loaded, or X isn't attached to it nothing is changed. I have NV50 working now, with EXA and Xv. robert. > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --=20 Robert Noland FreeBSD --=-2HRZ72HYvuU7j01YVkqn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknEhtoACgkQM4TrQ4qfROMZ6ACbBQX3IrSIKpWYQZsHZ0+RhutI z9MAnigv/1/hZVRRuYv122oa42bvv1+Z =F4Dh -----END PGP SIGNATURE----- --=-2HRZ72HYvuU7j01YVkqn--