@lebidou, guys... to cut it short, some pics with comments.. sorry for the low quality:
http://www.screencast.com/t/NmFiNzZiYWEtATI, as far as i can see works perfect!
GMA950 is screwed. Before i continue, i must say that besides this patch, the sources that i'm working with, never saw any Intel graphics stuff added by me. I read contradictory posts so i kept away from it until i have a bit more knowledge. So, i don't know if support for these cards is working or if i have all the need files. Anyway, this is what i get with GMA:
- using DSDT patch, vanilla kexts; all fine there except for the autoresolution problems, they are the same.
- booter never chooses the closest resolution available, either with auto resolution On or Off:
1280x800 auto On, 1024x768 auto Off. I'm a bit confused about what i usually got when i used GMA by default!?
- using Graphics Enabler instead of DSDT patch and autoresolution disabled, screen is fine, only the resolution seems bigger than it should be. The resolution set at boot is the only one available after login.
- using Graphics Enabler instead of DSDT patch and autoresolution enabled, resolution seems bigger than 1280x800 (the reported one), screen gets a black bar on the left side and the "bottom/rigt side" get out of the display.
Same behavior after login. The resolution set at boot is the only one available after login.
- i do get the card identified on System Profiler and both GMA/
Framebuffer kexts load but, i'm not sure that framebuffer is working!? I would say yes, with these symptoms but, i also get a "currently not supported" msg with Wait=y.
- will do a bit more testing meanwhile...
That's it. This is true for both the posted builds and the port to the repo. Nice work you two, lebidou & diebuche
liked all the moves, the general cleanup, file naming, vendors separated, etc... I started checking Autoresolution branch and got to the conclusion that it's almost "trunk" so, as i was already getting confused and mem detection stuff is disabled, decided to update to the latest trunk. Will post some diff later...
Edit: intel framebuffer was tricking me, loads at start but unloads later. I do have acceleration but it's there ootb. Memories from GMA times are coming back, but i'm still not sure about the resolution it used to use.
The list of resolutions feels correct, though. I remember trying to set 1280x1024 with no effect.