Description of problem: enable 3D acceleration checkbox is insensitive for ATI Rage 128 Mobility Version-Release number of selected component (if applicable): 0.7.3-2 How reproducible: always Steps to Reproduce: 1. run redhat-config-xfree86 2. advanced tab 3. Actual results: hardware acceleration checkbox is insenstive Expected results: hardware acceleration checkbox should allow you to select it Additional info:
Ok, I added ati and i180 to the list of chipsets that support dri. Should be fixed in rhpl-0.96-1. That should allow the widget to get sensitized for your particular video card. Built in dist-3.0E-HEAD
The "ati" driver does not support DRI. The drivers that support DRI are: r128, radeon, tdfx, mga, i810, sis, glint Note that while each of these drivers as a whole contain 3D acceleration support for some of the hardware they support, not every single chip that a given driver supports has 3D acceleration support. Also, for those chips that do support 3D, some chips have resolution limitations depending on how much memory is on the card, and beyond a certain resolution 3D won't work, and other chips have a limitation of 3D only being supported in 16bit depth. Other cards have other weird limitations. So no matter what we do here, our "Enable 3D" button is not going to work properly in all cases for all hardware and we're likely to get bug reports from people. For now I suggest we just allow 3D to be enabled or disabled on all of the above drivers I listed, and if someone toggles 3D on, perhaps a popup message informs them of limitations they may have. Alternatively, if you like, I can provide more details as to what cards have what limitations which can be hard coded in the config tool (which is ugly, but would work ok for now). Let me know how you'd like to handle this, so we're on the same page, and I'll get you whatever info you need. Also, I do have a longer term solution that is probably much better that I've got in limbo phase in my brain. ;o)
Ok. I've updated the list to reflect what mharris said. rhpl-0.96-2 should include the new list.