Re: not quite
Originally posted by ffakr
No, it will fit. The main difference between AGP 4x and AGP 8x is the fact the AGP 4x supports 3 volt and 1.5 volt cards while AGP 8X only supports 1.5 volt cards.
For this reason, AGP 4x slots can support older 2x (3 volt) cards, while AGP 8x slots only support 8x and 1.5 volt 4x cards.
The only physical differences in AGP cards are the Pro variety which draw more power from the motherboard. Pro slots can accept Pro cards or regular cards.
AFAIK, the G5 ships with AGP 8X pro allowing it to support 4x 1.5 volt, 4x Pro 1.5 volt, 8x, and 8x Pro cards.
I tell you that it will NOT fit, but it has nothing to do with whether is 1.5v, 3.3v or AGP 4x or AGP 8x.
The AGP in the G5s are AGP 3.0, with an AGP Pro connector.
Sure enough, AGP 4x runs at 1.5v only, and could either follow the AGP 2.0 or AGP 3.0, which is a subset of AGP 2.0.
AGP 8x runs at 1.5v only, and only follows AGP 3.0.
Since a picture is worth a few hundred words (damn inflation

, check this out...
Do you see that small little piece of board with copper at the back behind the AGP contacts? Its above the letters
Fo of GeForce4. That little piece of board with copper contacts is going to hit the plastic on the AGP Pro connector.
BTW, your comment about AGP 4x running at 3.3v and 1.5v is wrong. AGP 2.0 supports 3.3v and 1.5v, but 3.3v is only for 1x and 2x, 4x HAS TO BE 1.5v.
Check it out for yourself.
AGP 2.0 Spec, page 166.
AGP 2.0 Spec, page 39.
The G5 is either a AGP3.0 Motherboard or a Universal 1.5V AGP3.0 Motherboard (Universal 1.5V AGP3.0). These two are the only choices for 1.5v (and no 3.3v) and goes up to 8x.
Why can't Intel come up with a handy cheatsheet as to what the various flavors of AGP are.... lets see... 3.3v PCI mode, 3.3v AGP 1.0 1x, 3.3v AGP 1.0 2x, 3.3v AGP 2.0 1x, 3.3v AGP 2.0 2x, 1.5v AGP 2.0 1x, 1.5v AGP 2.0 2x, 1.5v AGP 2.0 4x, 1.5v AGP 3.0 4x, 1.5v AGP 3.0 8x. There maybe more that I forgot about.