Kersul Posted May 23, 2015 Share Posted May 23, 2015 Ok, I'm using a Intel HD 3000 + Nvidia Optimus 540M, I was successfully disabled the NVIDIA card, but I think my Intel HD 3000 is freezing up my computer...The screen is freezing EVERY TIME I play an 1080p video and sometimes with random browsing... I can't even use Skype and my Hackintosh freezes...I'm not using NullPowerCPUManagement anymore, I'm using an EDID patch on Clover, SpeedStep is working and I everything (except this) is working fine... I think this problem don't have any solution, but it's fair to at least try. :/ That's the console error when it freezes: 5/23/15 5:48:02.000 PM kernel[0]: stampWait: Overflowed checking for stamp 0x4cd80 on MAIN ring: called from 5/23/15 5:48:02.000 PM kernel[0]: timestamp = 0x4cd6f 5/23/15 5:48:02.000 PM kernel[0]: **** Debug info for *possible* hang in MAIN graphics engine **** 5/23/15 5:48:02.000 PM kernel[0]: ring head = 0x2a009c00, wrap count = 336 5/23/15 5:48:02.000 PM kernel[0]: ring tail = 0x0000aa10 5/23/15 5:48:02.000 PM kernel[0]: ring control = 0x0000f001 enabled, auto report disabled, not waiting, semaphore not waiting, length = 0x010 4KB pages 5/23/15 5:48:02.000 PM kernel[0]: timestamps = 0x4cd6f 5/23/15 5:48:02.000 PM kernel[0]: Semaphore register values: 5/23/15 5:48:02.000 PM kernel[0]: VRSYNC: (0x12044) = 0x4cd6f 5/23/15 5:48:02.000 PM kernel[0]: BRSYNC: (0x22040) = 0x0 5/23/15 5:48:02.000 PM kernel[0]: RVSYNC: (0x 2040) = 0x0 5/23/15 5:48:02.000 PM kernel[0]: BVSYNC: (0x22044) = 0x0 5/23/15 5:48:02.000 PM kernel[0]: RBSYNC: (0x 2044) = 0x0 5/23/15 5:48:02.000 PM kernel[0]: VBSYNC: (0x12040) = 0x0 5/23/15 5:48:03.000 PM kernel[0]: stampWait: Overflowed checking for stamp 0x4cd84 on MAIN ring: called from 5/23/15 5:48:03.000 PM kernel[0]: timestamp = 0x4cd6f 5/23/15 5:48:03.000 PM kernel[0]: **** Debug info for *possible* hang in MAIN graphics engine **** 5/23/15 5:48:03.000 PM kernel[0]: ring head = 0x2a009c00, wrap count = 336 5/23/15 5:48:03.000 PM kernel[0]: ring tail = 0x0000aa10 5/23/15 5:48:03.000 PM kernel[0]: ring control = 0x0000f001 enabled, auto report disabled, not waiting, semaphore not waiting, length = 0x010 4KB pages 5/23/15 5:48:03.000 PM kernel[0]: timestamps = 0x4cd6f 5/23/15 5:48:03.000 PM kernel[0]: Semaphore register values: 5/23/15 5:48:03.000 PM kernel[0]: VRSYNC: (0x12044) = 0x4cd6f 5/23/15 5:48:03.000 PM kernel[0]: BRSYNC: (0x22040) = 0x0 5/23/15 5:48:03.000 PM kernel[0]: RVSYNC: (0x 2040) = 0x0 5/23/15 5:48:03.000 PM kernel[0]: BVSYNC: (0x22044) = 0x0 5/23/15 5:48:03.000 PM kernel[0]: RBSYNC: (0x 2044) = 0x0 5/23/15 5:48:03.000 PM kernel[0]: VBSYNC: (0x12040) = 0x0 Link to comment Share on other sites More sharing options...
Dr. Hurt Posted May 23, 2015 Share Posted May 23, 2015 Here are some things to check: - use macbook8,1smbios - use dsdt patch to enable graphics: (don't use clover enabler) https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/graphics/graphics_Rename-GFX0.txt https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/graphics/graphics_HD3K_high.txt https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/graphics/graphics_HD3K_low.txt - remove edid patch - add slide=0 as boot argument Link to comment Share on other sites More sharing options...
Kersul Posted May 24, 2015 Author Share Posted May 24, 2015 I did what you said, I had the same freeze, but the error message was slightly different: 5/23/15 9:12:04.000 PM kernel[0]: stampWait: Overflowed checking for stamp 0x22bfb on BLT ring: called from wait for blt buffer (2D blt) 5/23/15 9:12:04.000 PM kernel[0]: timestamp = 0x22bfa 5/23/15 9:12:04.000 PM kernel[0]: **** Debug info for *possible* hang in BLT graphics engine **** 5/23/15 9:12:04.000 PM kernel[0]: ring head = 0x418013d0, wrap count = 524 5/23/15 9:12:04.000 PM kernel[0]: ring tail = 0x00004ef8 5/23/15 9:12:04.000 PM kernel[0]: ring control = 0x0000f401 enabled, auto report disabled, not waiting, semaphore is waiting, length = 0x010 4KB pages 5/23/15 9:12:04.000 PM kernel[0]: timestamps = 0x22bfa 5/23/15 9:12:04.000 PM kernel[0]: Semaphore register values: 5/23/15 9:12:04.000 PM kernel[0]: VRSYNC: (0x12044) = 0x53cba 5/23/15 9:12:04.000 PM kernel[0]: BRSYNC: (0x22040) = 0x0 5/23/15 9:12:04.000 PM kernel[0]: RVSYNC: (0x 2040) = 0x0 5/23/15 9:12:04.000 PM kernel[0]: BVSYNC: (0x22044) = 0x0 5/23/15 9:12:04.000 PM kernel[0]: RBSYNC: (0x 2044) = 0x0 5/23/15 9:12:04.000 PM kernel[0]: VBSYNC: (0x12040) = 0x0 5/23/15 9:12:04.000 PM kernel[0]: trying to clear semaphore wait on BLT ring 5/23/15 9:12:04.000 PM kernel[0]: After attempt to clear semaphore wait = 0x0000f001 no longer waiting 5/23/15 9:12:09.000 PM kernel[0]: stampWait: Overflowed checking for stamp 0x22bfc on BLT ring: called from wait for blt buffer (2D blt) 5/23/15 9:12:09.000 PM kernel[0]: timestamp = 0x22bfb 5/23/15 9:12:09.000 PM kernel[0]: **** Debug info for *possible* hang in BLT graphics engine **** 5/23/15 9:12:09.000 PM kernel[0]: ring head = 0x418014c0, wrap count = 524 5/23/15 9:12:09.000 PM kernel[0]: ring tail = 0x00004fe8 5/23/15 9:12:09.000 PM kernel[0]: ring control = 0x0000f401 enabled, auto report disabled, not waiting, semaphore is waiting, length = 0x010 4KB pages 5/23/15 9:12:09.000 PM kernel[0]: timestamps = 0x22bfb 5/23/15 9:12:09.000 PM kernel[0]: Semaphore register values: 5/23/15 9:12:09.000 PM kernel[0]: VRSYNC: (0x12044) = 0x53cba 5/23/15 9:12:09.000 PM kernel[0]: BRSYNC: (0x22040) = 0x0 5/23/15 9:12:09.000 PM kernel[0]: RVSYNC: (0x 2040) = 0x0 5/23/15 9:12:09.000 PM kernel[0]: BVSYNC: (0x22044) = 0x0 5/23/15 9:12:09.000 PM kernel[0]: RBSYNC: (0x 2044) = 0x1 5/23/15 9:12:09.000 PM kernel[0]: VBSYNC: (0x12040) = 0x0 5/23/15 9:12:09.000 PM kernel[0]: trying to clear semaphore wait on BLT ring 5/23/15 9:12:09.000 PM kernel[0]: After attempt to clear semaphore wait = 0x0000f001 no longer waiting 5/23/15 9:12:12.872 PM com.apple.xpc.launchd[1]: (com.apple.ReportCrash[395]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.ReportCrash 5/23/15 9:12:14.000 PM kernel[0]: stampWait: Overflowed checking for stamp 0x22bfd on BLT ring: called from wait for blt buffer (2D blt) 5/23/15 9:12:14.000 PM kernel[0]: timestamp = 0x22bfc 5/23/15 9:12:14.000 PM kernel[0]: **** Debug info for *possible* hang in BLT graphics engine **** 5/23/15 9:12:14.000 PM kernel[0]: ring head = 0x418015b0, wrap count = 524 5/23/15 9:12:14.000 PM kernel[0]: ring tail = 0x000050e0 5/23/15 9:12:14.000 PM kernel[0]: ring control = 0x0000f401 enabled, auto report disabled, not waiting, semaphore is waiting, length = 0x010 4KB pages 5/23/15 9:12:14.000 PM kernel[0]: timestamps = 0x22bfc 5/23/15 9:12:14.000 PM kernel[0]: Semaphore register values: 5/23/15 9:12:14.000 PM kernel[0]: VRSYNC: (0x12044) = 0x53cba 5/23/15 9:12:14.000 PM kernel[0]: BRSYNC: (0x22040) = 0x0 5/23/15 9:12:14.000 PM kernel[0]: RVSYNC: (0x 2040) = 0x0 5/23/15 9:12:14.000 PM kernel[0]: BVSYNC: (0x22044) = 0x0 5/23/15 9:12:14.000 PM kernel[0]: RBSYNC: (0x 2044) = 0x1 5/23/15 9:12:14.000 PM kernel[0]: VBSYNC: (0x12040) = 0x0 5/23/15 9:12:14.000 PM kernel[0]: trying to clear semaphore wait on BLT ring 5/23/15 9:12:14.000 PM kernel[0]: After attempt to clear semaphore wait = 0x0000f001 no longer waiting 5/23/15 9:12:19.000 PM kernel[0]: stampWait: Overflowed checking for stamp 0x22bfe on BLT ring: called from wait for blt buffer (2D blt) 5/23/15 9:12:19.000 PM kernel[0]: timestamp = 0x22bfd 5/23/15 9:12:19.000 PM kernel[0]: **** Debug info for *possible* hang in BLT graphics engine **** 5/23/15 9:12:19.000 PM kernel[0]: ring head = 0x418016a0, wrap count = 524 5/23/15 9:12:19.000 PM kernel[0]: ring tail = 0x000051d0 5/23/15 9:12:19.000 PM kernel[0]: ring control = 0x0000f401 enabled, auto report disabled, not waiting, semaphore is waiting, length = 0x010 4KB pages 5/23/15 9:12:19.000 PM kernel[0]: timestamps = 0x22bfd 5/23/15 9:12:19.000 PM kernel[0]: Semaphore register values: 5/23/15 9:12:19.000 PM kernel[0]: VRSYNC: (0x12044) = 0x53cba 5/23/15 9:12:19.000 PM kernel[0]: BRSYNC: (0x22040) = 0x0 5/23/15 9:12:19.000 PM kernel[0]: RVSYNC: (0x 2040) = 0x0 5/23/15 9:12:19.000 PM kernel[0]: BVSYNC: (0x22044) = 0x0 5/23/15 9:12:19.000 PM kernel[0]: RBSYNC: (0x 2044) = 0x1 5/23/15 9:12:19.000 PM kernel[0]: VBSYNC: (0x12040) = 0x0 5/23/15 9:12:19.000 PM kernel[0]: trying to clear semaphore wait on BLT ring 5/23/15 9:12:19.000 PM kernel[0]: After attempt to clear semaphore wait = 0x0000f001 no longer waiting Now it says "Debug info for *possible* hang in BLT graphics engine" and not "Debug info for *possible* hang in MAIN graphics engine".I don't understand this difference... But the freeze was the same... Link to comment Share on other sites More sharing options...
Dr. Hurt Posted May 24, 2015 Share Posted May 24, 2015 Correction: macbookPRO8,1 Fix the smbios to pro, and if you still have those issues, upload your dsdt and ioreg. I've never seen those errors on an hd3000 before. I'm using an inspiron with nvidia 525 and hd3000. PS. How did you install? App store version? And also how did you disable optimus? Link to comment Share on other sites More sharing options...
lisai9093 Posted May 24, 2015 Share Posted May 24, 2015 Similar error on my machine. Try boot Windows first, then restart to Mac Link to comment Share on other sites More sharing options...
Kersul Posted May 24, 2015 Author Share Posted May 24, 2015 Correction: macbookPRO8,1 Fix the smbios to pro Still not working... I've never seen those errors on an hd3000 before. I'm using an inspiron with nvidia 525 and hd3000. And also how did you disable optimus? I disabled optimus on DSDT/SSDT method, using this tutorial: http://www.insanelymac.com/forum/topic/298027-guide-aio-guides-for-hackintosh/page-2?do=findComment&comment=2030047 Now I'm using the DSDT without the optimus disabler patch, but that's doesn't make any difference. How did you install? App store version? I used the iAtkos Y (10.10.3) version. It's a modified specifically for my hardware, in fact, it's the only one that I managed to install on my laptop (Believe me, install directly from App Store is IMPOSSIBLE) hahahaha The saddest thing is that EVERYTHING is working, and I have a really good performance (WiFi, Bluetooth, Brightness, 3D Acceleration). But I'm having these freezes, which makes the hackintosh unusable :/ I'm uploading my DSDT that I'm using now (without NVIDIA Optimus patch) and the original DSDT (Untouched). Similar error on my machine. Try boot Windows first, then restart to Mac Didn't work... :/ DSDT-Patched.zip DSDT-ORIGINAL-UNTOUCHED.zip Link to comment Share on other sites More sharing options...
Dr. Hurt Posted May 24, 2015 Share Posted May 24, 2015 Okay, found this for you: http://www.insanelymac.com/forum/topic/259705-editing-custom-connector-info-for-intel-hd-3000-graphics-sandy-bridge-osx-lion/ Read through the first couple of posts. I would recommend that you reinstall using the store version and createinstallmedia command. I could give you the whole EFI folder (custom DSDT, kexts, config) needed to boot it on your system (since its similar to mine). Link to comment Share on other sites More sharing options...
Kersul Posted May 24, 2015 Author Share Posted May 24, 2015 (edited) Okay, found this for you: http://www.insanelymac.com/forum/topic/259705-editing-custom-connector-info-for-intel-hd-3000-graphics-sandy-bridge-osx-lion/ Read through the first couple of posts. I would recommend that you reinstall using the store version and createinstallmedia command. I could give you the whole EFI folder (custom DSDT, kexts, config) needed to boot it on your system (since its similar to mine). Before I do that, anyone have AppleIntelSNBGraphics.kext ORIGINAL from 10.10.3? I just wanna to make one test, I don't know where to find on internet! EDIT: Ok. I'm using the original AppleIntelSNBGraphics.kext, but when I run the "nm -arch x86_64 AppleIntelSNBGraphicsFB | grep 'D _PlatformInformationList'" command I don't get any response... I already changed SMBIOS on Clover config.plist, but that doesn't help... This tutorial don't work here :/ EDIT 2: Ok, I'm using modigliani patch and I managed to see the hex table, now I'm gonna try to make it work... Let's see =) EDIT 3: Didn't work... Ok, I think there's no solution for this... Some guy says that is a Clover problem... I will try Chameleon, but in my machine Chameleon don't even shows up... It keeps stuck on "|"... EDIT 4: Successfully installed Chameleon... The same thing happens. No solution for this problem... XD Edited May 24, 2015 by Kersul Link to comment Share on other sites More sharing options...
Forged Posted June 1, 2015 Share Posted June 1, 2015 I had a very similar problem with HD3000 on my laptop. Fixed it by: Using Clover (r3202) Adding slide=0 to the bootflags Turning on "Inject Intel" in the graphics section of clover config Where I previously had graphics artifacts and freezes ranging from minor and occasional to major and every few minutes, this completely fixed all my graphics troubles. If it's worth anything, I also extracted my display EDID in Windows and injected using Clover, although I suspect this wasn't the problem. Hopefully this is helpful for someone. Link to comment Share on other sites More sharing options...
Recommended Posts