Thanks for the quick reply wildwillow and VoiletDragon, I've tried a couple of things.
First I've tried the patches you guys suggested (for Port 5 and 6 and then for Port 5, 6 and 7), the procedure was: open my config.plist, go to kernel and kext patches, add a new line and copy one by one the values that I find in the same place in the config.plist provided in the post, then save, quit clover configurator and reboot.
This unfortunately did not work for me, maybe I've done something wrong. Apart from that I've played around with some settings, trying to solve this but I didn't have much success.
Here you have everything I've tested:
- Frame buffers and igplatformid=0x0300220D: I get both displays showing the same picture and no graphics acceleration (4600 shows 7 mb of memory under about this mac).
- Frame buffers and igplatformid=0: I get my original problem.
- Frame buffers and changing GFX0 to IGPU to config.plist under ACPI, DSDT, Patches: I get my original problem.
- Frame buffers, igplatformid=0x0300220D and changing GFX0 to IGPU to config.plist under ACPI, DSDT, Patches: I get both displays showing the same picture and no graphics acceleration (4600 shows 7 mb of memory under about this mac).
- Only using igplatformid=0x0300220D: I get both displays showing the same picture and no graphics acceleration (4600 shows 7 mb of memory under about this mac).
- Only using igplatformid=0d220003: I get my original problem where I can see one monitor correctly with full acceleration but the other monitor has the glitch as explained at the beginning of the thread.
- Only frame buffers: I get my original problem.
It's quite probable that I've done something wrong, let's see if we can solve this thing. Thanks again.