From owner-freebsd-x11@FreeBSD.ORG Tue Dec 22 17:03:17 2009 Return-Path: Delivered-To: x11@FreeBSD.org Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 2A074106568F; Tue, 22 Dec 2009 17:03:16 +0000 (UTC) (envelope-from nork@FreeBSD.org) Date: Wed, 23 Dec 2009 02:03:15 +0900 From: Norikatsu Shigemura To: Robert Noland Message-Id: <20091223020315.890e2ee0.nork@FreeBSD.org> In-Reply-To: <1261463198.9743.39.camel@balrog.2hip.net> References: <20091205104243.f66171bb.nork@FreeBSD.org> <20091221003422.f13f9cbd.nork@ninth-nine.com> <20091221045848.9ffc345d.nork@FreeBSD.org> <1261463198.9743.39.camel@balrog.2hip.net> X-Mailer: Sylpheed 2.7.1 (GTK+ 2.18.5; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Wed__23_Dec_2009_02_03_15_+0900_p4.6gPS0S95d8yv+" Cc: ports@FreeBSD.org, x11@FreeBSD.org, nork@FreeBSD.org Subject: Re: [HEADS UP] Experimental 3D HW accel support for Radeon HD 2xxx, 3xxx and 4xxx, 2nd! 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: Tue, 22 Dec 2009 17:03:17 -0000 This is a multi-part message in MIME format. --Multipart=_Wed__23_Dec_2009_02_03_15_+0900_p4.6gPS0S95d8yv+ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi rnoland. On Tue, 22 Dec 2009 00:26:38 -0600 Robert Noland wrote: > As much as I don't want to, I need to request a repo copy of libdrm in > order to keep nouveau working... The bits needed for r600 were added > just after 2.4.12 and the bits that broke nouveau were just before > 2.4.13... Ah, I just see! ABI breakage is building issue, I confirmed: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $ cd /usr/ports/x11-drivers/xf86-video-nouveau $ make : nv_driver.c: In function 'NVPreInitDRM': nv_driver.c:676: error: 'struct nouveau_device_priv' has no member named 'mm_enabled' nv_driver.c: In function 'NVMapMemSW': nv_driver.c:1146: warning: implicit declaration of function 'nouveau_bo_fake' *** Error code 1 2 errors *** Error code 1 1 error *** Error code 2 1 error *** Error code 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I think simple-fully xf86-video-nouveau updating at the same time. Please see also attached patch. I confirmed that compile is OK. But I don't have any GeForce video cards. So I don't know any problems of updating it in real. And do you have any recommendation of GeForce? e.g. 9800GTX, GT260, ... I'll get one and test. I'm interested in Cuda and nvidia binary driver, too. P.S. libdrm was update to 2.4.17, so I'll update... --Multipart=_Wed__23_Dec_2009_02_03_15_+0900_p4.6gPS0S95d8yv+ Content-Type: text/plain; name="xf86-video-nouveau.diff" Content-Disposition: attachment; filename="xf86-video-nouveau.diff" Content-Transfer-Encoding: 7bit Index: Makefile =================================================================== RCS file: /home/ncvs/ports/x11-drivers/xf86-video-nouveau/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- Makefile 1 Aug 2009 17:42:44 -0000 1.7 +++ Makefile 22 Dec 2009 16:36:48 -0000 @@ -9,7 +9,8 @@ PORTVERSION= 0.0.10.${SNAPDATE} DISTVERSIONSUFFIX=.${SNAPREV} CATEGORIES= x11-drivers -MASTER_SITES= ftp://ftp.lissyara.su/users/Guest/distfiles/ +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= nork MAINTAINER= x11@FreeBSD.org COMMENT= Free nouveau display driver for nvidia-based cards Index: Makefile.rev =================================================================== RCS file: /home/ncvs/ports/x11-drivers/xf86-video-nouveau/Makefile.rev,v retrieving revision 1.1 diff -u -r1.1 Makefile.rev --- Makefile.rev 1 Aug 2009 17:42:44 -0000 1.1 +++ Makefile.rev 22 Dec 2009 16:35:26 -0000 @@ -1,2 +1,2 @@ -SNAPDATE= 20090728 -SNAPREV= e259925 +SNAPDATE= 20091217 +SNAPREV= bb19478 Index: distinfo =================================================================== RCS file: /home/ncvs/ports/x11-drivers/xf86-video-nouveau/distinfo,v retrieving revision 1.4 diff -u -r1.4 distinfo --- distinfo 1 Aug 2009 17:42:44 -0000 1.4 +++ distinfo 22 Dec 2009 16:35:30 -0000 @@ -1,3 +1,3 @@ -MD5 (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 8e0b3246a8b2a49a9609b1bdf6279e64 -SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 48e328a04a2dc9ea5dfebd21eae7c23987dcf53dcd3db7bee477d873cbb31906 -SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20090728.e259925.tar.bz2) = 552302 +MD5 (xorg/driver/xf86-video-nouveau-0.0.10.20091217.bb19478.tar.bz2) = 027d384b213fa61732e0324af39e34e9 +SHA256 (xorg/driver/xf86-video-nouveau-0.0.10.20091217.bb19478.tar.bz2) = d481815265c298753228ec86a9ba413827c97c2f3b19d4b37ec7f4979a6c661a +SIZE (xorg/driver/xf86-video-nouveau-0.0.10.20091217.bb19478.tar.bz2) = 559648 --Multipart=_Wed__23_Dec_2009_02_03_15_+0900_p4.6gPS0S95d8yv+--