rickdekart Posted November 17, 2007 Share Posted November 17, 2007 to fix the tearing/artifacts of the GMA950 cards, install the 10.5.1 update. Be careful, you'll have to copy your current mach_kernel over the one installed by the update. Everything else is safe to keep. INCLUDING AppleIntelIntegratedFramebuffer.kext BEFORE rebooting, add to your /Library/Preferences/SystemConfiguration/com.apple.Boot.plist <key>Kernel Flags</key> <string>"Graphics Mode"="1600x1200x32"</string> (or whatever your resolution is, but keep the x32) And voila', no more tearing, artifacts, QE/CI supported. You'll loose rotation and ability to change resolution via System Preferences. However, how many times a day do you change your display resolution? Works for me with GMA950 0x808627a2 and ICH7. Be wary, YMMV Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/ Share on other sites More sharing options...
zoomie Posted November 17, 2007 Share Posted November 17, 2007 that didn't work for me Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-509076 Share on other sites More sharing options...
Dr. Hurt Posted November 17, 2007 Share Posted November 17, 2007 Although that could work, the proper method to fix GMA950 is to use paulicat's NATIT which fixes the driver loading issue. Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-509192 Share on other sites More sharing options...
rickdekart Posted November 18, 2007 Author Share Posted November 18, 2007 Sorry guys, it works great for me. my driver was loading correctly anyways, I just had minor tearing with firefox and other applications. With this it's solved. Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-509975 Share on other sites More sharing options...
MikeBee Posted November 18, 2007 Share Posted November 18, 2007 didn't work here either. the only good thing is that the new 10.5.1 gma950 driver seems to exhibit less artifacts than the 10.5.0 one! i installed the update and then had to replace the kernel with the hacked one and restore the AppleIntelIntegratedFrameBuffer.kext with the working (Tiger) one. it just seems that the frame buffer for Leopard doesn't like resolution changes. the rest of it works fine. not sure how to fix this? Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-510216 Share on other sites More sharing options...
MikeBee Posted November 18, 2007 Share Posted November 18, 2007 As a side note. As Firefox was the main offender for my artifacts, I've installed the 3.0 beta and there is no artifacts. Woot! Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-510407 Share on other sites More sharing options...
Azurael Posted November 18, 2007 Share Posted November 18, 2007 Use Paulicat's GMA950 Natit.kext and the stock OS versions of the GMA950 and AppleIntelIntegratedFramebuffer kexts, and your tearing will be a thing of the past http://forum.insanelymac.com/index.php?sho...=70282&st=0 Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-510436 Share on other sites More sharing options...
SA22C Posted November 18, 2007 Share Posted November 18, 2007 Use Paulicat's GMA950 Natit.kext and the stock OS versions of the GMA950 and AppleIntelIntegratedFramebuffer kexts, and your tearing will be a thing of the past http://forum.insanelymac.com/index.php?sho...=70282&st=0 This works great for me, no artifacts or tearing on my GMA950. :mellow: Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-510481 Share on other sites More sharing options...
TheGreatDeceiver Posted November 18, 2007 Share Posted November 18, 2007 be aware that this is system specific. Paulicat says that Dell laptops are a different story. It will therefore not work with dells at the moment. somebody else will have to take care of that. we will see. Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-510730 Share on other sites More sharing options...
japhex Posted November 20, 2007 Share Posted November 20, 2007 Anyone got sucess with 1920x1200x32 ? Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-512570 Share on other sites More sharing options...
ozclumber Posted November 20, 2007 Share Posted November 20, 2007 Anyone having success with GMA950 and X11 in 10.5.1? I'm getting a divide by zero exception in the Xquartz server, according to the CrashReported log. No tearing at all, but not having X11 has stopped my moving to Leopard. I've tried going back to Tiger X11 and going forward to the bleading edge development releases, and nothing seems to work... anyone have pointers on how to get around this? Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-512672 Share on other sites More sharing options...
jaeger Posted November 22, 2007 Share Posted November 22, 2007 how to change resolution to 1440x900 on gma950? Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-514886 Share on other sites More sharing options...
rickdekart Posted November 22, 2007 Author Share Posted November 22, 2007 ozclumber, change your /System/Library/LaunchAgents/org.x.X11.plist to --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key><string>org.x.X11</string> <key>ProgramArguments</key> <array> <string>/usr/X11/X11.app/Contents/MacOS/X11</string> <string>-depth</string> <string>24</string> </array> <key>Sockets</key> <dict> <key>:0</key> <dict><key>SecureSocketWithKey</key><string>DISPLAY</string></dict> </dict> <key>ServiceIPC</key><true/> </dict> </plist> --------- and reboot Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-515118 Share on other sites More sharing options...
SouthMan Posted November 22, 2007 Share Posted November 22, 2007 I let the upgrade run without making a copy of the working kernel. Is their an easier way of getting things back to working that a re-install? Thanks Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-515124 Share on other sites More sharing options...
kizwan Posted January 23, 2008 Share Posted January 23, 2008 Use Paulicat's GMA950 Natit.kext and the stock OS versions of the GMA950 and AppleIntelIntegratedFramebuffer kexts, and your tearing will be a thing of the past http://forum.insanelymac.com/index.php?sho...=70282&st=0 This work for me too. My spec is at my signature. Thank you for the tip. Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-590274 Share on other sites More sharing options...
mrbonkers Posted February 7, 2008 Share Posted February 7, 2008 it works but once i mirror the screen to my monitor, only lines appeared. Link to comment https://www.insanelymac.com/forum/topic/71843-gma950-tearing-a-fix/#findComment-612283 Share on other sites More sharing options...
Recommended Posts