Description of problem: 3D acceleration does not work on my laptop with the graphics chip 1002:791f ATI Technologies Inc RS690M [Radeon X1200 Series]. The beginning of glxinfo output says: unknown chip id 0x791f, can't guess. libGL error: InitDriver failed libGL error: reverting to (slow) indirect rendering name of display: :1.0 display: :1 screen: 0 direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) Version-Release number of selected component (if applicable): mesa-libGL-7.1-0.29.fc9.x86_64 xorg-x11-drv-ati-6.8.0-12.fc9.x86_64 How reproducible: 100% Steps to Reproduce: 1. Get the hardware with PCI ID 1002:791f 2. Run glxinfo on it. Actual results: DRI is not working. Expected results: DRI works. Additional info: When I put the line "ChipID 0x791e" into the Device section in xorg.conf, it improves a lot: Warning, RS690 detected, 3D support is incomplete. name of display: :1.0 display: :1 screen: 0 direct rendering: Yes Then even compiz works. The believe the attached patch should fix it. I'm recompiling mesa now and will test soon.
Created attachment 304640 [details] add one chip id for rs690
OK, I'm now running with the patched mesa and with an empty xorg.conf. glxinfo confirms direct rendering is enabled, compiz works. Please apply the patch.
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Some update in F9 fixed it already.