Beta nvidia amd64 driver for 7-STABLE, 8.x
Tom Evans
tevans.uk at googlemail.com
Mon Dec 7 12:06:36 UTC 2009
Hi all
nvidia posted a beta version of their amd64 X11 driver [1]. This
'accelerated' driver supports recent RELENG_7_2, RELENG_7 and 8.0
RELEASE and above. It also requires a recent nvidia card (Geforce 6
series or above).
For ease of testing, I've modified the port x11/nvidia-driver to allow
it to be installed through ports (see attached patch). The patch is
quite hacky (wont work on non amd64 systems for a start). OpenGL,
VDPAU, Twinview etc should all work correctly. There have even been
reports of someone successfully running WoW in wine, in a i386 chroot
with this driver[2].
Now all I need is a working build of mplayer with vdpau support :)
Cheers
Tom
[1] http://www.nvnews.net/vbulletin/showthread.php?t=142120
[2] http://www.nvnews.net/vbulletin/showpost.php?p=2136052&postcount=471
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/x11/nvidia-driver/Makefile,v
retrieving revision 1.93
diff -u -r1.93 Makefile
--- Makefile 29 Sep 2009 13:25:25 -0000 1.93
+++ Makefile 6 Dec 2009 21:01:15 -0000
@@ -6,18 +6,16 @@
#
PORTNAME= nvidia-driver
-DISTVERSION?= 185.18.36
+DISTVERSION?= 195.22
PORTREVISION?= 0 # As a reminder it can be overridden
CATEGORIES= x11 kld
MASTER_SITES= ${MASTER_SITE_NVIDIA}
-MASTER_SITE_SUBDIR= freebsd/${DISTVERSION}
-DISTNAME= NVIDIA-FreeBSD-x86-${DISTVERSION}
+MASTER_SITE_SUBDIR= XFree86/FreeBSD-x86_64/${DISTVERSION}
+DISTNAME= NVIDIA-FreeBSD-x86_64-${DISTVERSION}
MAINTAINER= danfe at FreeBSD.org
COMMENT= NVidia graphics card binary drivers for hardware OpenGL rendering
-ONLY_FOR_ARCHS= i386
-
NO_PACKAGE= should be recompiled for a particular FreeBSD kernel
USE_GL= gl
USE_LDCONFIG= yes
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/x11/nvidia-driver/distinfo,v
retrieving revision 1.33
diff -u -r1.33 distinfo
--- distinfo 29 Sep 2009 13:25:25 -0000 1.33
+++ distinfo 6 Dec 2009 21:01:49 -0000
@@ -1,12 +1,3 @@
-MD5 (NVIDIA-FreeBSD-x86-185.18.36.tar.gz) = feff4da79a8c3a2f194f46c95c545adb
-SHA256 (NVIDIA-FreeBSD-x86-185.18.36.tar.gz) = 890b9543d3c81bccc72d60c653647a719c9037f8fc7a88144a18b2a012fbd4a7
-SIZE (NVIDIA-FreeBSD-x86-185.18.36.tar.gz) = 19245550
-MD5 (NVIDIA-FreeBSD-x86-173.14.20.tar.gz) = 54869428baee8878c04c19751a2a8047
-SHA256 (NVIDIA-FreeBSD-x86-173.14.20.tar.gz) = c5a27324d96391ada41b4ccbbf2a321c3d86693e54d1e9d1139d97c3132530f3
-SIZE (NVIDIA-FreeBSD-x86-173.14.20.tar.gz) = 16211218
-MD5 (NVIDIA-FreeBSD-x86-96.43.13.tar.gz) = a9bbcc7d0bab6fa3fd64dd7952b14e54
-SHA256 (NVIDIA-FreeBSD-x86-96.43.13.tar.gz) = 614396a11ab8b304c51721cd4b47fb82a5f75884ff77d3d414e0e5739835c738
-SIZE (NVIDIA-FreeBSD-x86-96.43.13.tar.gz) = 11057193
-MD5 (NVIDIA-FreeBSD-x86-71.86.11.tar.gz) = 5f414ee297bff0d9e70e3ce437efdbeb
-SHA256 (NVIDIA-FreeBSD-x86-71.86.11.tar.gz) = 9f7dfbb8acdc46bee3c9dd8a6ca3399946f96120e196bf49b484bacb3796aedd
-SIZE (NVIDIA-FreeBSD-x86-71.86.11.tar.gz) = 8023461
+MD5 (NVIDIA-FreeBSD-x86_64-195.22.tar.gz) = c9b0cdeb68d573556a38e16c02ffed55
+SHA256 (NVIDIA-FreeBSD-x86_64-195.22.tar.gz) = 3a6a0fc3003615c07090c04f2d5b41fa86cf8493309bf48eff8bcaa37126508c
+SIZE (NVIDIA-FreeBSD-x86_64-195.22.tar.gz) = 25503618
More information about the freebsd-x11
mailing list