Skip site navigation (1)Skip section navigation (2)
Date:      19 Feb 2002 00:33:43 -0800
From:      Eric Anholt <eanholt@gladstone.uoregon.edu>
To:        Matthew Hagerty <mhagerty@voyager.net>
Cc:        freebsd-multimedia@FreeBSD.ORG
Subject:   Re: How to make /dev/dri/card0?
Message-ID:  <1014107623.1078.9.camel@positron.anholt.dyn.dhs.org>
In-Reply-To: <5.1.0.14.2.20020217191912.0134f3a8@pop.voyager.net>
References:  <5.1.0.14.2.20020217191912.0134f3a8@pop.voyager.net>

next in thread | previous in thread | raw e-mail | index | archive | help
You haven't mentioned what version of the drm you have installed, so I
think you probably don't have it installed.  Normally people can use
ports/graphics/drm-kmod, but if you are using X4.2 you must use the
updated port from my website
(http://gladstone.uoregon.edu/~eanholt/dri/), or compile the kernel
module sources from X 4.2 by hand.

On Sun, 2002-02-17 at 16:25, Matthew Hagerty wrote:
> Greetings,
> 
> I'm trying to get X started with hardware support for my Voodoo-3 3000 
> (AGP).  I'm running 4.5-Release, X 4.2 compiled and installed from source 
> and KDE 2.2.2 from the ports/pagkages.  When I start X and look in 
> /var/log/XFree86.0.log, there are these messages where a device open fails:
> 
> (II) TDFX(0): Minimum 338, Maximum 1279 lines of offscreen memory available
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 0
> drmOpenDevice: node name is /dev/dri/card0
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 1
> drmOpenDevice: node name is /dev/dri/card1
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 2
> drmOpenDevice: node name is /dev/dri/card2
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 3
> drmOpenDevice: node name is /dev/dri/card3
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 4
> drmOpenDevice: node name is /dev/dri/card4
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 5
> drmOpenDevice: node name is /dev/dri/card5
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 6
> drmOpenDevice: node name is /dev/dri/card6
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 7
> drmOpenDevice: node name is /dev/dri/card7
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 8
> drmOpenDevice: node name is /dev/dri/card8
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 9
> drmOpenDevice: node name is /dev/dri/card9
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 10
> drmOpenDevice: node name is /dev/dri/card10
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 11
> drmOpenDevice: node name is /dev/dri/card11
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 12
> drmOpenDevice: node name is /dev/dri/card12
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 13
> drmOpenDevice: node name is /dev/dri/card13
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> drmOpenDevice: minor is 14
> drmOpenDevice: node name is /dev/dri/card14
> drmOpenDevice: open result is -1, (Unknown error: 999()
> drmOpenDevice: Open failed
> (II) TDFX(0): [drm] drmOpen failed
> (EE) TDFX(0): [dri] DRIScreenInit failed, disabling DRI.
> 
> 
> When I look in /dev/dri the directory is empty.  Everything else seems to 
> load without error and I have checked and rechecked that I have all the 
> "Load" commands in my XF86Config.  Can anyone give me some info on how 
> these "card<x>" devices are supposed to come into existence?  I tried a 
> "/dev/MAKEDEV all" but that had no affect.  Any insight would be greatly 
> appreciated.
> 
> Thanks,
> Matthew
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-multimedia" in the body of the message



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1014107623.1078.9.camel>