hmmm, I have a unusual problem going on here. About two weeks ago, I
broke down and upgraded my redhat 7.2 box to Xfree 4.2 using the source
method. Everything worked great. I was getting better frame rates in
glxgears and all my programs where working fine. Today I tried to run
a game and it ran incredibly slow. I ran glxinfo and sure enough dri
was not enabled. So, I started looking around, my first thought was
that the links where wrong to libGL.so and libGLU.so in /usr/lib, but
they where ok. so, then I went to the log, and I can see GLX, and DRI
loading and everything looks good till I get a little further down the
log and I see this:
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmGetBusid returned ''
looks like it tried to open dri/card0 but had trouble with it a few
times, but then finally got it. I am stumped as to why it quit working
all the sudden after it was working perfectly. Any ideas anyone?
My system looks like this for DRI:
Redhat 7.2 with 2.4.18 kernel
voodoo5 5000 video
Mark
|