Contribute
Register

[SOLVED] Sierra / High Sierra / Mojave Freezes completely when playing video in Safari - HD4600/4400

Status
Not open for further replies.
I'm having this problem in Mojave on a GA-H97n-wifi; HD4600 built-in Intel graphics.

I added the Lilu.kext and IntelGraphicsFixup.kext to L/E. That did not correct the problem

I also made the below addition using Clover Configurator and Safari still freezes on certain pages when a video autoplays:

Name: AppleIntelFramebufferAzul
Find: 48898BA8000000
Replace: 90909090909090
Comment: isolate IntelAccelerator HD4600 (10.11.6 & 10.12)
MatchOS: 10.12.x

Since I'm on Mojave (10.14), do I need to modify the above "MatchOS: 10.12.x" to read "10.14.x"?
 
I'm having this problem in Mojave on a GA-H97n-wifi; HD4600 built-in Intel graphics.

I added the Lilu.kext and IntelGraphicsFixup.kext to L/E. That did not correct the problem

I also made the below addition using Clover Configurator and Safari still freezes on certain pages when a video autoplays:

Name: AppleIntelFramebufferAzul
Find: 48898BA8000000
Replace: 90909090909090
Comment: isolate IntelAccelerator HD4600 (10.11.6 & 10.12)
MatchOS: 10.12.x

Since I'm on Mojave (10.14), do I need to modify the above "MatchOS: 10.12.x" to read "10.14.x"?
I think you're using an outdated kext. Just use Lilu.kext and WhateverGreen.kext (IntelGraphicsFixup was merged with WhateverGreen) and it should fix any freezing you have. Also double-check your ig-platform-id and the framebuffer properties in Clover to make sure they are the correct ones for your hardware: https://www.tonymacx86.com/threads/fix-intel-hd4200-hd4400-hd4600-mobile-on-yosemite.145427/

Remove any KextsToPatch patches that you may have in Clover which are related to graphics and don't use the one that you mentioned (since fixes for this problem are included in the WhateverGreen.kext). The injection of your hardware ids, FakePCIID-IntelHDGraphics.kext (not spelled exactly - from Rehabman) and WhateverGreen + Lilu should give you a fully working configuration.

Hope this helps and please reply to let others know if it worked for you.

EDIT: make sure to properly rebuild your kextcache after you copy the kexts to /Library/Extensions. If the kextcache output from the command "kextcache -i /" says omitted anywhere it means that you need to repair your permissions first with the following two commands:

Code:
$ sudo chmod -R 755 /Library/Extensions

$ sudo chown -R root:wheel /Library/Extensions
 
I made sure the "AppleIntelFramebufferAzul" kext to patch that I had added early in troubleshooting was removed. I updated Lilu to version 1.2.7. I removed the IntelGraphicsFixup and replaced it with WhateverGreen 1.2.3. I used KextBeast to do the kext installs.

Works! No more safari freezes.

Thanks
 
I made sure the "AppleIntelFramebufferAzul" kext to patch that I had added early in troubleshooting was removed. I updated Lilu to version 1.2.7. I removed the IntelGraphicsFixup and replaced it with WhateverGreen 1.2.3. I used KextBeast to do the kext installs.

Works! No more safari freezes.

Thanks
Very glad to hear that! :) Enjoy

Ideally as per Apple's and Rehabman's recommendation you should install all kexts in the /Library/Extensions/ folder not /System/Library/Extensions - doesn't REALLY matter in most cases - just an FYI and slight recommendation.
 
Very glad to hear that! :) Enjoy

Ideally as per Apple's and Rehabman's recommendation you should install all kexts in the /Library/Extensions/ folder not /System/Library/Extensions - doesn't REALLY matter in most cases - just an FYI and slight recommendation.


I also have the same problem with Safari and sometime with Apple store (when has a video). I followed the suggestions of Hellotheremac and it seems that for my GA-H61N-USB3 my safari freezes. However it freezes for approx. 3min then goes back to normal (no need to hard boot yet the video does not play), As stated before Firefox has not this problem. and also I did not have this problem with the previous systems. Any suggestions? THX. (System Mojave CPU i5)
 
I also have the same problem with Safari and sometime with Apple store (when has a video). I followed the suggestions of Hellotheremac and it seems that for my GA-H61N-USB3 my safari freezes. However it freezes for approx. 3min then goes back to normal (no need to hard boot yet the video does not play), As stated before Firefox has not this problem. and also I did not have this problem with the previous systems. Any suggestions? THX. (System Mojave CPU i5)

Hi ConteMario,
Your CPU's GPU (HD4000) is not supported by Mojave. They dropped support for non-Metal (Apple's Graphics Framework like DirectX for Windows) GPUs as of 10.14 which is why you're probably getting these issues. Intel Graphics HD4000 (and older) are therefore no longer supported. Why not get a natively supported Metal-capable dedicated GPU? They are quite cheap and will let you run Mojave without issues - you can find which ones support it by researching online and these forums. Your other option is to downgrade to High Sierra. :(

Hope this helps :)
 
INCORRECT!

HD3000 is no longer supported. HD4000 certainly is.
@ConteMario is using a 6 series board with a 7 series CPU. Try the following:
https://www.tonymacx86.com/threads/an-idiots-guide-to-lilu-and-its-plug-ins.260063/

Sorry, my bad! Thanks for the correction, @Adrian B :) In that case @ConteMario, please send me all "Problem Reporting" files as stated at the bottom of Rehabman's FAQ page:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

You can also use the script provided there to automatically collect all needed data (in fact, I would prefer and recommend that you do that).
 
I think you're using an outdated kext. Just use Lilu.kext and WhateverGreen.kext (IntelGraphicsFixup was merged with WhateverGreen) and it should fix any freezing you have. Also double-check your ig-platform-id and the framebuffer properties in Clover to make sure they are the correct ones for your hardware: https://www.tonymacx86.com/threads/fix-intel-hd4200-hd4400-hd4600-mobile-on-yosemite.145427/

Remove any KextsToPatch patches that you may have in Clover which are related to graphics and don't use the one that you mentioned (since fixes for this problem are included in the WhateverGreen.kext). The injection of your hardware ids, FakePCIID-IntelHDGraphics.kext (not spelled exactly - from Rehabman) and WhateverGreen + Lilu should give you a fully working configuration.

Hope this helps and please reply to let others know if it worked for you.

EDIT: make sure to properly rebuild your kextcache after you copy the kexts to /Library/Extensions. If the kextcache output from the command "kextcache -i /" says omitted anywhere it means that you need to repair your permissions first with the following two commands:

Code:
$ sudo chmod -R 755 /Library/Extensions

$ sudo chown -R root:wheel /Library/Extensions

This works for me as well! There was an outdated "IntelGraphicsFixup" kext in Library/Extensions, I just deleted that one and replaced it with WhateverGreen.kext and it fixed the freezing issue on Safari! Thanks a lot! Btw, is there a way to automatically update kexts or do I have to manually do it. Thanks.
 
Status
Not open for further replies.
Back
Top