Jump to content
maiconjs

Randomic lost aceleration graphics on HD4000

22 posts in this topic

Recommended Posts

I am with an Asus A45A with an i5 3210m, with an HD4000, and I installed the HS in it. In the first moments, everything happens well, but in some restarts, the graphical acceleration is lost. Has already rebuild the cache, but without success. The loss is quite random, in some cases, after I install a network kext, or a kext of trackpad, in other cases, just the fact of restarting and is already lost. How do I proceed to find the cause of the problem and solve it?

 

Share this post


Link to post
Share on other sites
Advertisement

First of all, what config and method do you use to obtain graphics acceleration?

 

From your description, it seems related to kext cache, which would be odd unless you're using, somehow, a patched Capri framebuffer kext

Share this post


Link to post
Share on other sites

Could this be a problem ?:

 

6:396  0:001  === [ RestSetup macOS ] ===================================

6:467  0:070  Intel HD Graphics 4000 [8086:0166] :: PciRoot(0x0)\Pci(0x2,0x0)
6:469  0:001    Found Full Wide XGA Display - 16:9 :: Width=1366 Height=768
6:471  0:001    IntelHDMI: used
6:472  0:001    Beginning DualLink auto-detection
6:474  0:001    Low Resolution Display
6:476  0:001    AAPL00,DualLink: not used
6:478  0:001    FakeID Intel GFX: not set
6:480  0:001    ig-platform-id = 0x01660003
6:482  0:001    Beginning Intel GFX auto-detection with ACPI injection
6:485  0:003    Found FakeID Intel GFX = 0x01668086
6:487  0:001  Intel GFX revision  = 0x9
6:489  0:001   setting specified layout-id=3 (0x3)
6:491  0:002  stringlength = 3102
6:493  0:002  CurrentMode: Width=1366 Height=768
6:495  0:001  Beginning FSInjection

Share this post


Link to post
Share on other sites

No, this is perfectly in line with your hardware specs (mobile HD4000 + LoRes 1366x768 LCD).

 

It could be something to do with your Optimus settings though; it seems your laptop is a dual-GPU model dGPU (ACPI device SB.PCI0.PEG0.PEGP) may need to be turned off.

 

One thing bothers me though: what makes you say you "lose" graphics acceleration on some restarts?

 

You can look here for pointers, especially as the patched SSDT I posted: http://www.insanelymac.com/forum/topic/329201-help-disable-my-nvidia-optimus-acer-v3-471g/

Share this post


Link to post
Share on other sites

What I say is, I have acceleration when I do the installation, and at some post-installation moments, but it's just reboot so I miss the acceleration. This model is not dual GPU. Could it be some hardware-related problem? Could it be something in the BIOS?

Share this post


Link to post
Share on other sites

Dock does not show sign of being transluscent on picture of post #1 but do you have any other evidence of loss of graphics acceleration?

 

Post us a copy of your IOreg (saved output of IORegistryExplorer):

1) when you have graphics acceleration

2) when you don't

Share this post


Link to post
Share on other sites

Dock does not show sign of being transluscent on picture of post #1 but do you have any other evidence of loss of graphics acceleration?

 

Post us a copy of your IOreg (saved output of IORegistryExplorer):

1) when you have graphics acceleration

2) when you don't

Inside the zip are the requested files. An evidence is the DVD application, which does not open after losing the acceleration (image below). I reinstalled MacOS, put all the kexts for power, audio, bluetooth and wireless, and until then I had the graphics acceleration. The loss this time occurred when extracting the dsdt, I applied this patch:
 
 
and put the kext RehabMan-Battery-2017-1001.zip. After reboot, I had the battery running but with no acceleration.

Files IOREG.zip

post-885255-0-27671500-1510925980_thumb.png

Share this post


Link to post
Share on other sites

Very weird behaviour indeed. I check your IOReg outputs and I can see that the accelerator is not loaded in the case w/o acceleration:

post-851564-0-07214800-1510931449_thumb.png

 

Now, why this is happening...  :cry:

 

Can you:

  1. rebuild your cache and post the output of the kextcache command?
  2. remove the AICPUPM patch from your Clover kexts folder and try the attached Clover config? config.plist.zip

Share this post


Link to post
Share on other sites

 

Very weird behaviour indeed. I check your IOReg outputs and I can see that the accelerator is not loaded in the case w/o acceleration:

attachicon.gifIOReg_comparison.png

 

Now, why this is happening...  :cry:

 

Can you:

  1. rebuild your cache and post the output of the kextcache command?
  2. remove the AICPUPM patch from your Clover kexts folder and try the attached Clover config? attachicon.gifconfig.plist.zip

 

I'll do it later because I'm at work right now. Is it recommended to use Olarila.command.zip to do the rebuild?

http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=233120

Share this post


Link to post
Share on other sites

Well, it also clears nvram and purges the disk. Have a look inside.

 

Personally I recommend sticking to the manual standard commands as listed here:

http://forum.osxlatitude.com/index.php?/topic/9961-how-do-i-repair-permissions-and-rebuild-the-cache-yosemite-and-later/

Share this post


Link to post
Share on other sites

Then boot without cache or boot in single user mode to rebuild the cache manually at startup.

 

Did you get any error when rebuilding the cache? I'm pretty sure you have a duff kext somewhere causing your troubles.

Share this post


Link to post
Share on other sites

Then boot without cache or boot in single user mode to rebuild the cache manually at startup.

 

Did you get any error when rebuilding the cache? I'm pretty sure you have a duff kext somewhere causing your troubles.

Yes, I tried to boot in both ways, and got the screen informed above.

Share this post


Link to post
Share on other sites

Well, it also clears nvram and purges the disk. Have a look inside.

 

Personally I recommend sticking to the manual standard commands as listed here:

http://forum.osxlatitude.com/index.php?/topic/9961-how-do-i-repair-permissions-and-rebuild-the-cache-yosemite-and-later/

Hey, man, you gave me an important clue. I reinstalled MacOS again, I redid all the steps, putting the AICPUPM, but this time I installed everything in S/L/E. (yes, I was performing kext injection, installing the essential kexts in/EFI/Clover/Kexts/Other). When installing the kext of the battery, I lost the acceleration again, but it was enough to use the olarila. command, and restart, which was there again with graphical acceleration. I am very thankful for your help, it was crucial to solving the problem and found that I was very wrong. Thanks also to Rehabman, his guide gave me a light on installing kexts on S/L/E. (See "Installing Kexts" section)

 

https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

 

 

UPDATE: I shouted victory before the hour. After six restart, the acceleration was lost again. I did the rebuild cache, no errors. This is driving me crazy and making me give up the Hackintosh

Terminal Saved Output.txt

Share this post


Link to post
Share on other sites

Update
A few months ago, I identified the problem that was in the BIOS, specifically in the Intel ME region. The Intel Managment Engine driver was not loaded into Windows due to a BIOS issue. This guide coming from the Win-Raid forum helped me with the solution of the problem: https://goo.gl/nE1CHW 
It is necessary to have a programmer device to make the modifications in the BIOS. I used the Skypro, but some people use Arduino to program the BIOS chip. 
I thank @Hervé very much for his dedication to solving my problem.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×