gotoh:
Just to keep things clear, if you have a G33 chipset, then your video card is an GMA 3100, NOT a X3100. Intel's documentation will show you that the video chipset that accompanies the G33 chipset is the GMA3100.
http://www.intel.com/products/chipsets/G33/index.htmThe X3100 only comes with a mobile chipset, the GM965. The closest desktop chipset is the G965, which comes with the X3000 graphics card. I'm pretty sure no other intel chipsets come with X3_00 cards, but I may have forgotten one. I'm just trying to clear this up since we already had this discussion over on insanelymac and it keeps the thread cleaner without lots of G33 chipset owners saying "Help me get my X3100 working!". I don't really blame people, because when I was specifically shopping for an X3000 or X3100 motherboard, I saw LOTS of mislabelled boards on newegg that said they had a X3100, and in reality it is a GMA 3100. (big difference there, mostly a lack of hardware T+L in the GMA 3100)
Wikipedia has a pretty good chart showing the various intel GMA chipsets, and unfortunately all of them have tiny variations. The GMA3100 is similar to the GMA950, so there may be a chance that a hacked GMA950 driver would work with the GMA3100. The X3100 and X3000 are pretty similar, so I'm hoping at some point there will be support for santa rosa desktops with the X3000 based off a hacked X3000 driver. One thing to clarify (since a lot of system builders seem to screw this point up a LOT) is that
there is no such thing as a desktop X3100, unless your builder put together a desktop system using the mobile chipset, GM965, which one or two builders have done.
So having a native santa rosa graphics driver on the desktop probably won't happen unless Intel updates mac mini's to have a G965 chipset, and the accompanying X3000 graphics card.
So now that I went through all that....I have a question, but unfortunately know very little about hacking graphics drivers. Is there any way to trick my mac into thinking my X3000 is an X3100 and try to make it use that driver? I've tried changing devid's in the X31000 driver and gotten it to load, but my graphics driver still shows as "No kext loaded" under system info. Would gfx string in PC_EFI possibly work?