Contribute
Register

DX58SO: Does anyone succeed?

Joined
Sep 22, 2013
Messages
128
Motherboard
MSI H81I
CPU
Intel Pentium G3258(K)
Graphics
Sapphire Radeon HD 5570
Mac
  1. MacBook Air
  2. Mac mini
Classic Mac
  1. Xserve
Mobile Phone
  1. iOS
Long post, but please read. I have the exact same motherboard as you, and I indeed do have 10.13.2 running perfectly - SpeedStep, C-States, P-States, GFX, Sound (ALC889,) Wireless (BCM94352,) and even the FireWire port built in (works out of the box, surprise cause uses a Texas Instruments chip) The trick for me was to enable EFI in the bios. Unlike other motherboards of the time, all intel motherboards had a compatible UEFI 2.0-2.1 implementation, as Intel was the designer of the original EFI specification. Just enable EFI and you will be able to install Clover onto a USB/disk and boot from it natively. Once you have booted UEFI, that eliminates some hurdles that one would have if one used legacy boot. My system is in my signature (Hack Pro) - E5645 OC'd to 3.21Ghz with 12GB of ram - hopefully yours is similar. I have attached my clover folder - but please, don't just copy it before you use it. Go over it and see if there is hardware you might need to tweak for on your install. I have the minimum and maximum multipliers for my cpu SSDT hardcoded - yours is different, might want to use clover configurator to change it. Also, I have textonly enabled. This will speed up boot and for this particular board, allow you to use verbose mode. If you use the gui, then you will not be able to see verbose mode - it's a console-mode quirk of this board that I had to devise myself. Lastly, I have removed the serial number, for obvious reasons. Generate your own with clover configurator. I faked the WIFI id for my card - change that if necessary. I left the MacPro5,1 SMBIOS set for your usage. The rest of the fixes and options - like the audio id and c-state/p-state generation should be correct for all dx58so's. For ethernet, use AppleIntelE1000e.kext. Note that I do not use a patched DSDT - I haven't found a need for one (yet, yes I know I should have one, but Intel motherboards have surprisingly well-written acpi tables, versus some others I have seen) I have rehabman's fakesmc (kudos to him and kozlek,) realtekALC (cloveralc, kudos to toleda,) and appleintele1000e for the intel 82567lm2 gigabit nic onboard (yours may be a slightly different revision, but it works for all of them.) Good luck to you.

Screen Shot 2017-12-29 at 10.01.38 AM.png
(I know it says 3.07Ghz - just a speedstep quirk, as its at 12x right now)
 

Attachments

  • EFI.zip
    7.1 MB · Views: 192
Joined
Dec 3, 2014
Messages
96
Motherboard
Intel DX58SO
CPU
W3680
Graphics
Vega 56
Mac
  1. MacBook
  2. MacBook Pro
Long post, but please read. I have the exact same motherboard as you, and I indeed do have 10.13.2 running perfectly - SpeedStep, C-States, P-States, GFX, Sound (ALC889,) Wireless (BCM94352,) and even the FireWire port built in (works out of the box, surprise cause uses a Texas Instruments chip) The trick for me was to enable EFI in the bios. Unlike other motherboards of the time, all intel motherboards had a compatible UEFI 2.0-2.1 implementation, as Intel was the designer of the original EFI specification. Just enable EFI and you will be able to install Clover onto a USB/disk and boot from it natively. Once you have booted UEFI, that eliminates some hurdles that one would have if one used legacy boot. My system is in my signature (Hack Pro) - E5645 OC'd to 3.21Ghz with 12GB of ram - hopefully yours is similar. I have attached my clover folder - but please, don't just copy it before you use it. Go over it and see if there is hardware you might need to tweak for on your install. I have the minimum and maximum multipliers for my cpu SSDT hardcoded - yours is different, might want to use clover configurator to change it. Also, I have textonly enabled. This will speed up boot and for this particular board, allow you to use verbose mode. If you use the gui, then you will not be able to see verbose mode - it's a console-mode quirk of this board that I had to devise myself. Lastly, I have removed the serial number, for obvious reasons. Generate your own with clover configurator. I faked the WIFI id for my card - change that if necessary. I left the MacPro5,1 SMBIOS set for your usage. The rest of the fixes and options - like the audio id and c-state/p-state generation should be correct for all dx58so's. For ethernet, use AppleIntelE1000e.kext. Note that I do not use a patched DSDT - I haven't found a need for one (yet, yes I know I should have one, but Intel motherboards have surprisingly well-written acpi tables, versus some others I have seen) I have rehabman's fakesmc (kudos to him and kozlek,) realtekALC (cloveralc, kudos to toleda,) and appleintele1000e for the intel 82567lm2 gigabit nic onboard (yours may be a slightly different revision, but it works for all of them.) Good luck to you.

View attachment 302468
(I know it says 3.07Ghz - just a speedstep quirk, as its at 12x right now)


NECRO an old thread..

I have been running a dx58so with a gtx660 on el cap for quite awhile now..

some custom dsdt edits and lots of tweaking which by now I have probably forgotten..

I didn't upgrade much since I heard that the gtx 660 has some issues with artifacts and such.. but how is the dx58so with w3680 on mojave if anyone has gotten that far...

worth upgrading the graphics card or should I just stick it out on el cap til she is finished...

also I run lightroom 5 and cs6 suite all of which I am not sure will go much past el cap...

thanks
 
Joined
Aug 3, 2011
Messages
61
Motherboard
Gigabyte GA-Z97X-UD7 TH
CPU
i7-4790K
Graphics
GTX 760
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I couldn't install Mojave directly in my DX58So machine so I took the HD from the machine and installed Mojave on this HD using another machine. Then I inserted back the HD on my DX58So machine and it is working. Sleep is not working though. It will reboot If i select sleep.

Does anyone have a fix?
 
Top