From owner-freebsd-x11@FreeBSD.ORG Sat Mar 21 06:12:41 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 93EA81065670; Sat, 21 Mar 2009 06:12:41 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.155]) by mx1.freebsd.org (Postfix) with ESMTP id EE2B88FC0A; Sat, 21 Mar 2009 06:12:40 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: by fg-out-1718.google.com with SMTP id 13so240593fge.12 for ; Fri, 20 Mar 2009 23:12:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:message-id:user-agent:mime-version:content-type; bh=MwnIspyv9WQk8DTATg06AJLAPxBe3TU10IgGXTUrTTw=; b=x1jCUfFPJurX856nFWet+vTfn2qmmgjZs8D0KFqjZv0mlqMxReQbHWX5aNKA5txqVl /II3Hm1jUZoISluz/TbhhzKqyE+v4e9ABDQxAPtjFVIKDvb6kB4AzUoT8wM8osr+MpnZ B6o8FHdMut6MAxZzW7bY7yS8GMrwGlea0ks8Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:message-id:user-agent :mime-version:content-type; b=AIcBfMNtUGO0TcrZuYZD/EjejAEOPu6OejVL7iL+ttosjYmLsHvpJyByv5UhqJiQGe CO75QwfqsgCV5jrWUJD9xL9zMmOdetIIvCg8RrUf1z6FA0OtbkzGQTJzzZbrrIxpGkG2 Ed4SpVa5Zel1e+r8RIl43pBIhq2UDW6rqaN0U= Received: by 10.86.95.8 with SMTP id s8mr2072029fgb.28.1237615960103; Fri, 20 Mar 2009 23:12:40 -0700 (PDT) Received: from localhost (95-24-210-38.broadband.corbina.ru [95.24.210.38]) by mx.google.com with ESMTPS id e20sm535675fga.29.2009.03.20.23.12.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 20 Mar 2009 23:12:39 -0700 (PDT) From: Anonymous To: Robert Noland References: <1237527331.1777.516.camel@balrog.2hip.net> Date: Sat, 21 Mar 2009 09:12:11 +0300 Message-ID: <86d4cbflqc.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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:12:41 -0000 Robert Noland writes: [...] > > http://people.freebsd.org/~rnoland/drm-nouveau-031909.patch > > robert. Looks like after adding the driver to kernel config option drm option nouveaudrm make(1) spews following warnings near the begining of output from buildkernel target "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_swmthd.ln" ignored "Makefile", line 3056: warning: duplicate script for target "nouveau_swmthd.o" ignored "Makefile", line 3058: warning: duplicate script for target "nouveau_swmthd.o" ignored and exits with error on linking 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_dma_wait' nouveau_dma.o(.text+0x0):/usr/src/sys/dev/drm/nouveau_dma.c:141: first defined 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_dma_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_dma_channel_init' nouveau_dma.o(.text+0x1e0):/usr/src/sys/dev/drm/nouveau_dma.c:37: first defined here ld: nouveau_drm.o: No such file: No such file or directory *** Error code 1 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.