Contribute
Register

<< Solved >> Mojave - HP Elite 8300 SFF (Intel HD 4000) - No consistent 3d Acceleration

Status
Not open for further replies.
Joined
Mar 15, 2020
Messages
14
Motherboard
Intel Series 7 Chipset - Clover UEFI
CPU
i7-3770
Graphics
HD 4000
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
This is my first build. Well, Strictly speaking, I hacked a Dell Latitude D630 with Mountain Lion a hell of a long time ago, and that pretty much worked out the box. I am aware that I am woefully out of my depth here, but I'm now committed to resolving this asap.

It's an Ivybridge i7, Intel HD4000 - I'm now using WEG - Have tried various versions of KEG/Lilu including most recent build as of yesterday.

The issue I'm having is that the 3d acceleration isn't being picked up.
I started with issues recognising the card at all, until I started using WEG and trying different patches based on various guides.

The current build status is almost verbatim from a guide specifically for the 8300 SFF.

The frustrating thing is that every so often, it works, and I mean perfectly. I'll boot, and boom, full Metal support, 3d acceleration perfectly happy, no issues at all. Until I reboot, then it's gone again. Last time it worked I took a copy of the entire Clover folder, to revert back to if it fails again. Only restoring this backup doesn't help.

No option to adjust DVMT in BIOS, but as it works perfectly every so often, I'm of the opinion that's not an issue?

I'm new to this, and while that's no excuse for lack of following protocol, please forgive me if I've neglected to include something herein.

I think it's a series 7 intel chipset board. I'm currently in isolation away from the physical box, so can't confirm 100%, but remote access seems reliable enough, and there's (currently) no issues booting into Mojave. This might preclude a verbose boot log?

It's currently using a DP->DVI adapter, due to lack of ports on the monitor being used. No changes made to physical configuration when it DOES work.

It feels like WEG is arbitrarily selecting one of a number of options for the graphics, and only one of them works.

Can someone who has a clue what they're doing actually take a look at this for me and tell me anything obvious?

I think I've provided the sort of stuff required - taken from system when 3d Acceleration is NOT working.
 

Attachments

  • CLOVER.zip
    5 MB · Views: 49
  • config.plist
    5.6 KB · Views: 51
  • bootlog.txt
    35.8 KB · Views: 60
  • ioreg.zip
    427.9 KB · Views: 33
  • terminal_output.zip
    2.6 KB · Views: 38
Last edited:
It's an Ivybridge i7, Intel HD4000 - I'm now using WEG - Have tried various versions of KEG/Lilu including most recent build as of yesterday.
Please try the installation with SMBIOS = MacMini6.1 setting according to the following guide.


 
Have tried a couple of different SMBIOS, including Mac mini 6,1 (I saw those guides), I think I had the same issue (Worked first time, hurrah! went to bed, Booted next morning and it was off again).

However, in the interests of not talking out of my behind, incase 6,1 wasn't one I've tried. I'll give it go.
If it doesn't boot up following, though, that's my one life for the night gone as I'll have to get it rebooted from USB to reverse the change tomorrow :D Chaning to macmini6.1 now...
 
Sadly, no change.
I'm wondering if i would've had more look with High Sierra
 
I retraced some steps, and used the plist from the guide as tried previously. I also dropped in the SSDT-EC.aml from there, which I think I hadn't tried before - forgive me, but what is this file?

After dropping them in and rebooting, everything is working as it should, Graphics portion of the System report shows
Metal: Supported, feature set macOS GPUFamily1 v4

Which is all great.

Should I expect this to be persistent now? I'm literally panicking at the though of rebooting it, but I can't keep the system up forever :(
 

Attachments

  • ioreg - working.zip
    409.8 KB · Views: 50
That would be a no. Had to reboot, and 3d is disabled again upon restart.
I haven't got a clue how to proceed :(
 
Bump.
I'm not much further along. I've tried patching the frame buffer, and I'm pretty certain the BIOSis hard set to 32MB Pre allocated, but I'm still in the same situation.

Some times it works on boot, sometimes it doesn't. If it works out the gate, it stays reliable. I seem to have better luck on cold booting.

Otherwise I'm at a loss
 
From bootleg:
0x368 Fault 0x0 0 0 kernel: (IOAcceleratorFamily2) bool IOAccelDisplayPipe2::init_framebuffer_resource(IOAccelResource2 *): getPixelInformation for framebuffer 1 failed
 
This is your DriversUEFI folder. Why is all this there ? It's not surprising your graphics don't work and it doesn't boot properly. You've also got a drivers64UEFI folder ??? Why ? You never want to have both at the same time. Looks like you tried too many different things after the initial try didn't work.

1585514367344.png

Try following the guide buy Sniki. Do a clean install and follow it 100% and everything will work.

 
Last edited:
Started over. Followed guide, with recommended settings and provided configuration.

worked great... until restarted.
once again, 3D acceleration lost on the reboot. :-/
 
Status
Not open for further replies.
Back
Top