Red Hat Bugzilla – Bug 124727
Last modified: 2007-11-30 17:10:43 EST
Description of problem:
getting dri disabled
Version-Release number of selected component (if applicable):
Steps to Reproduce:
This has been tried on a fujistu ( i686 via savage) laptop
and my home pc (athlon amd/radeon 9800)
both refuse to enable dri without any reason.
x.org config says it should be enabled, this worked fine with
x.org doesn't even give a reason in the logs, which is a pain
the kernel supports it and X4.3 (and I assume 4.4 would) are
we stuck without dri with x.org?
Or at least there should be some kind of diagnosis that I can do to
help solve this?
nothing in Xorg.0.log just (II) RADEON(0): Direct rendering disabled
and the dri module has loaded fine, on both computers.
Used the standard creation of the config from gui on both.
no errors except (WW) Open APM failed (/dev/apm_bios) (No such device)
on my desktop (which is normal for X on this)
tried adding Option "DRI" "true"
as in docs for x.org but must have that wrong as it doesn't recognise it.
What am I missing?
I have radeon 9800 this is apparently not yet supported. nice!
Looking further into the reason the laptop one fails.
DRI does not support Radeon 9500/9600/9700/9800 or newer ATI hardware.
All of these cards and all variants are 2D only in X using the
supplied drivers. Both X.org and XFree86 radeon drivers are the
same source code essentially. This is not a limitation of either
X implementation, but rather is due to open source drivers just not
supporting DRI on newer ATI hardware.
Once the specifications for 3D support are released to developers
for this hardware, future X releases may include DRI support.
Closing as 'NOTABUG'
OK, but what about the card in the laptop I was mentioning?
01:00.0 VGA compatible controller: S3 Inc. VT8375 [ProSavage8 KM266/KL266]
It doesn't look like that is supported either, but there is nothing to
say it is or isn't
The savage driver does not support DRI. The easy way to tell wether
or not DRI is supported on any hardware, is to ensure the following
line is in your X config file:
That enables the DRI extension. If the video driver you are using
supports DRI, and it supports the chip you are using, you will see
a "DRI Enabled" message in the X server log file. If you see anywhere
in the log file "DRI Disabled", then the hardware is not supported
There is additional information about what video hardware is and
is not supported at the DRI website at: http://dri.sf.net
The DRI project also runs several mailing lists which might be useful
if you're unsure about a particular brand/model of card and whether
it is supported by any particular XFree86 or X.Org X11 release.
Hope this helps.