Rebuild cache and repair permitions with kext tool.
EDIT: I wound up installing fresh on another drive and all is well now.
So today I tried doing the 10.7.2 combo update (after cloning my HDD). My monitor only shows one resolution in the display preferences now, although in system info it identifies my GPU properly. I re-added my device id to NVDAGF100Hal.kext (1080, for the GTX580), made sure my org.chameleon.Boot.plist file had graphicsenabler set to yes, and added the empty Graphics entry that others have mentioned on here. Any ideas? I've seen a couple people mention using "ATY enabler" to get full-resolution working, but I haven't been able to dig up much on that, and some of it is pretty old.
Thanks for any help!
Ok, so I installed ATY enabler, and now whenever I boot, it looks like it's loading at the proper resolution.. But it shows the login screen for a few moments, then goes to a black screen, then back to the login screen, repeat ad nauseam.
I can boot fine with -x -v, but of course I don't have video acceleration then. Anybody have any ideas? I should add, I went to put my original drive back in my computer (I've been doing all this (the 10.7.2 update, etc) on the clone of my original drive), and it seems to have died (sounds horrible, so seems like a hardware fault). So, at this point I'm getting desperate since my clone is my only option at this point.