Vladimir Dergachev wrote:
On Fri, 8 Oct 2004, Eric Anholt wrote:
On Fri, 2004-10-08 at 11:17, Mikhail Teterin wrote:
Hi, Eric!
Can this be assigned back to you? I have another pair of PCI IDs, BTW, and I am sure, there are people with shiny new Radeon-9800 out there too... Yours,
This is not a bug. The DRM does not support r300-series hardware. Among other things, trying to initialize it with r100 or r200 microcode will probably make it explode in your face. Now, if this was part of an attempt at getting http://r300.sf.net/ stuff working on FreeBSD, that'd be another thing :)
http://r300.sf.net/ already works on BSD. You just need to pass an option to r300_demo to find the BSD analog of /dev/dri/card0 (see README).
best
Vladimir Dergachev
Ok, should the following help get DRI to work, then? Thanks!
-mi
? work Index: Makefile =================================================================== RCS file: /home/pcvs/ports/x11-servers/xorg-server/Makefile,v retrieving revision 1.17 diff -U2 -r1.17 Makefile --- Makefile 26 Sep 2004 14:18:42 -0000 1.17 +++ Makefile 8 Oct 2004 22:57:38 -0000 @@ -8,5 +8,5 @@ PORTNAME= server PORTVERSION= 6.7.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= x11-servers MASTER_SITES= http://freedesktop.org/~xorg/X11R6.7.0/src/ \ @@ -17,4 +17,7 @@ X11R6.7.0-src3.tar.gz +PATCH_SITES= http://r300.sourceforge.net/files/ +PATCHFILES= ati.patch.3 + MAINTAINER= [EMAIL PROTECTED] COMMENT= X.Org X server and related programs @@ -72,4 +75,7 @@ XMAN_DIRS= programs/Xserver +PATCH_DIST_ARGS=-b ${DISTORIG} -E -p0 \ + -d ${WRKSRC}/programs/Xserver/hw/xfree86/drivers/ati + NOT_FOR_ARCHS= ia64 .include "${.CURDIR}/../../x11-servers/xorg-server/Makefile.inc" @@ -86,5 +92,5 @@ MAN4+= vesa.4 .endif - + .if ${ARCH} == ia64 PLIST_SUB+= IA64_NA="@comment " Index: distinfo =================================================================== RCS file: /home/pcvs/ports/x11-servers/xorg-server/distinfo,v retrieving revision 1.1 diff -U2 -r1.1 distinfo --- distinfo 10 May 2004 05:04:59 -0000 1.1 +++ distinfo 8 Oct 2004 22:57:38 -0000 @@ -1,8 +1,6 @@ MD5 (xorg/X11R6.7.0-src1.tar.gz) = 22465263bae7a2e9f5ad77e172cf1ab5 SIZE (xorg/X11R6.7.0-src1.tar.gz) = 30039655 -MD5 (xorg/X11R6.7.0-src2.tar.gz) = 6ef4e8f7647a28f080c10ea1bcf01f79 -SIZE (xorg/X11R6.7.0-src2.tar.gz) = 5739983 MD5 (xorg/X11R6.7.0-src3.tar.gz) = 4c7144786522bbce383b21ace72bf669 SIZE (xorg/X11R6.7.0-src3.tar.gz) = 10855793 -MD5 (xorg/Wraphelp2.gz) = bd1910492087442288d885412e2e5535 -SIZE (xorg/Wraphelp2.gz) = 3376 +MD5 (xorg/ati.patch.3) = c400bb83ec811a9722c02fcc3ea42ac4 +SIZE (xorg/ati.patch.3) = 5682