[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#417601: x11r6: On startup, X11 reports that my G450 is not DRI capable.



Brice,

In XFree86 glxgears was a fairly reliable indicator
of whether things were horribly  broken or moving
along well.  Running flightgear flightsim would always
parallel the performance, albiet much slower.

In Xorg, that doesn't seem to be the case.  However,
if the wheels in glxgears are stepping, throwing bands
of colors across my display, etc, then I *know* there is
a problem.

I always run glxinfo to see what the system thinks
is actually out there.  glxgears will run even if mesa
is doing indirect rendering.

Dual head works with the existing system.  That I
know for a fact.  I now remember that I was just
starting a disk driver for a VxWorks related system
and needed both displays.  The xorg.conf.no-dri is
a config that actually runs dual-head.

And GLX works with the same software.  The xorg.conf.good
I sent you is "proof" of that.  However, I haven't seen
both DRI/GLX *and* dual-head (although I've always
been able to do both in the past).  There has always been
a trick to getting it tweeked just right so that they  both
work.  This is the first time I haven't found an answer.
But now I know that I can switch config files and have
either one or the other, just not both--until this gets fixed.

Right now I have finished writing my driver and one display
is down and GLX is *very* important at the moment, so I'm now
running that.  (As long as I don't have a senior moment and
forget to switch configs or over write one, then I'll be okay.)

Thanks very much for your help.  I hope the config files I
sent you can help.

Dale


Brice Goglin wrote:
Dale E. Edmons wrote:
The frame rate is now:

You shouldn't use glxgears as a benchmark, it really isn't one
unfortunately. If you want to know whether DRI works, glxinfo will tell
you (look for "direct rendering: Yes" on line #4).

The difference was that earlier I had run glxgears as
root!

It might just be a problem with the permissions of /dev/dri/card0.
xserver-xorg-core sets it to mode 666 now, while you needed a DRI
section in xorg.conf to do that earlier.

I believe, is not dual-monitor and has very washed out
colors and blender runs!  The version I was running is
marked "no-dri".  This one the dual-monitor works correctly,
but has no DRI/GLX.  I can use this until my second
monitor gets back from repair.

Dual-head with DRI might not be that easy to get. We have bug #362997
about that. Maybe the next mga driver with randr-1.2 support will help.

Brice




--
"Any society that would give up a little liberty to gain a little security will deserve neither and lose both" --Benjamin Franklin




Reply to: