Jump to content

Dell Optiplex GX520


Dellmantt
 Share

282 posts in this topic

Recommended Posts

Greetings all,

 

I hope this post finds you in good health and better spirits.

 

I am experiencing some problems with my onboard audio in 64 bit mode. I have used Dellmantt's build with all the provided kexts and have consistently ran into kernel panics whenever a sound is played or I adjust the volume in 64-bit. I can verify that the problem is with the onboard audio since the rest of the system works fine when I disable the onboard audio in the BIOS. I am using the AppleAC97Audio.kext that is provided in this thread and it works fine if I use 'arch=i386' so I am assuming it is not a hardware issue. My setup is as follows:

 

Dell Optiplex GX620

BIOS Version A11

Pentium D CPU 3.0 GHz

4GB 400MHz DDR2 RAM

80GB SATA HDD

ZOTAC NVIDIA 8400GS 1GB Video Card (VGA/DVI/HDMI) - (modded NVDANV50Hal.kext)

Netgear WPN311 Wireless Card (AtherosFix.kext, IO80211Familly.kext)

Snow Leopard 10.6.8 (nawcom legacy kernel)

 

The crash information seems to have something to do with PowerManagement, but I can't seem to locate any information regarding this issue with the Intel AC97 Chipset. Here's what I see in the crash log (summarized):

Process: configd [13]

Path: /usr/libexec/configd

Identifier: configd

Version: ??? (???)

Code Type: X86-64 (Native)

Parent Process: launchd [1]

 

Date/Time: 2011-11-16 06:22:14.895 -0800

OS Version: Mac OS X 10.6.8 (10K549)

Report Version: 6

 

Exception Type: EXC_BAD_ACCESS (SIGSEGV)

Exception Codes: 0x000000000000000d, 0x0000000000000000

Crashed Thread: 3

 

Thread 3 Crashed:

0 com.apple.CoreFoundation 0x00007fff881c2efc CFGetTypeID + 12

1 ...nfiguration.PowerManagement 0x00000001000ab51e PowerSourcesHaveChanged + 1054

2 ...nfiguration.PowerManagement 0x00000001000ab968 PowerSourcesHaveChanged + 2152

3 com.apple.framework.IOKit 0x00007fff8613f65e IODispatchCalloutFromCFMessage + 354

4 com.apple.CoreFoundation 0x00007fff8821565e __CFMachPortPerform + 366

5 com.apple.CoreFoundation 0x00007fff881ed6b1 __CFRunLoopRun + 5201

6 com.apple.CoreFoundation 0x00007fff881ebd8f CFRunLoopRunSpecific + 575

7 com.apple.CoreFoundation 0x00007fff881ebb16 CFRunLoopRun + 70

8 ...nfiguration.PowerManagement 0x00000001000ac3a1 _io_pm_force_active_settings + 2271

9 libSystem.B.dylib 0x00007fff86c47fd6 _pthread_start + 331

10 libSystem.B.dylib 0x00007fff86c47e89 thread_start + 13

 

Thread 3 crashed with X86 Thread State (64-bit):

rax: 0x0000000000000007 rbx: 0x00000001004ef000 rcx: 0x0000000100102330 rdx: 0x000000010051ee50

rdi: 0x00000001004ef000 rsi: 0x0000000000000011 rbp: 0x00000001007bb0b0 rsp: 0x00000001007bb0a0

r8: 0xfefefefefefefeff r9: 0x8080808080808080 r10: 0x00000001007bb180 r11: 0x8080808080808080

r12: 0x00000001004ef000 r13: 0x0000000000000011 r14: 0x00000001005088b0 r15: 0x0000000100505bd0

rip: 0x00007fff881c2efc rfl: 0x0000000000010206 cr2: 0x00000001004ef009

 

My issue there is that FCP X doesn't seem to like the i386 architecture and won't launch, otherwise I wouldn't be asking for assistance. I couldn't find any information on if it was possible to launch FCP X in i386 mode either. I'm up for either solution if possible.

 

If anyone else has experienced this or has any suggestions to try, it would be greatly appreciated.

 

Huge thanks to all for this thread (especially Dellmantt) and all the great information in it!

 

--Arch

Link to comment
Share on other sites

Greetings all,

 

I figured it out. I have no idea how I missed this in the last month. Instead of using arch=x86_64, I added -v arch=i386 -force64 to the /Extra/com.apple.Boot.plist file and everything works.

 

Thanks again to everyone for this thread and all the work that went into it.

 

--Arch

 

Greetings all,

 

I hope this post finds you in good health and better spirits.

 

I am experiencing some problems with my onboard audio in 64 bit mode. I have used Dellmantt's build with all the provided kexts and have consistently ran into kernel panics whenever a sound is played or I adjust the volume in 64-bit. I can verify that the problem is with the onboard audio since the rest of the system works fine when I disable the onboard audio in the BIOS. I am using the AppleAC97Audio.kext that is provided in this thread and it works fine if I use 'arch=i386' so I am assuming it is not a hardware issue. My setup is as follows:

 

Dell Optiplex GX620

BIOS Version A11

Pentium D CPU 3.0 GHz

4GB 400MHz DDR2 RAM

80GB SATA HDD

ZOTAC NVIDIA 8400GS 1GB Video Card (VGA/DVI/HDMI) - (modded NVDANV50Hal.kext)

Netgear WPN311 Wireless Card (AtherosFix.kext, IO80211Familly.kext)

Snow Leopard 10.6.8 (nawcom legacy kernel)

 

The crash information seems to have something to do with PowerManagement, but I can't seem to locate any information regarding this issue with the Intel AC97 Chipset. Here's what I see in the crash log (summarized):

Process: configd [13]

Path: /usr/libexec/configd

Identifier: configd

Version: ??? (???)

Code Type: X86-64 (Native)

Parent Process: launchd [1]

 

Date/Time: 2011-11-16 06:22:14.895 -0800

OS Version: Mac OS X 10.6.8 (10K549)

Report Version: 6

 

Exception Type: EXC_BAD_ACCESS (SIGSEGV)

Exception Codes: 0x000000000000000d, 0x0000000000000000

Crashed Thread: 3

 

Thread 3 Crashed:

0 com.apple.CoreFoundation 0x00007fff881c2efc CFGetTypeID + 12

1 ...nfiguration.PowerManagement 0x00000001000ab51e PowerSourcesHaveChanged + 1054

2 ...nfiguration.PowerManagement 0x00000001000ab968 PowerSourcesHaveChanged + 2152

3 com.apple.framework.IOKit 0x00007fff8613f65e IODispatchCalloutFromCFMessage + 354

4 com.apple.CoreFoundation 0x00007fff8821565e __CFMachPortPerform + 366

5 com.apple.CoreFoundation 0x00007fff881ed6b1 __CFRunLoopRun + 5201

6 com.apple.CoreFoundation 0x00007fff881ebd8f CFRunLoopRunSpecific + 575

7 com.apple.CoreFoundation 0x00007fff881ebb16 CFRunLoopRun + 70

8 ...nfiguration.PowerManagement 0x00000001000ac3a1 _io_pm_force_active_settings + 2271

9 libSystem.B.dylib 0x00007fff86c47fd6 _pthread_start + 331

10 libSystem.B.dylib 0x00007fff86c47e89 thread_start + 13

 

Thread 3 crashed with X86 Thread State (64-bit):

rax: 0x0000000000000007 rbx: 0x00000001004ef000 rcx: 0x0000000100102330 rdx: 0x000000010051ee50

rdi: 0x00000001004ef000 rsi: 0x0000000000000011 rbp: 0x00000001007bb0b0 rsp: 0x00000001007bb0a0

r8: 0xfefefefefefefeff r9: 0x8080808080808080 r10: 0x00000001007bb180 r11: 0x8080808080808080

r12: 0x00000001004ef000 r13: 0x0000000000000011 r14: 0x00000001005088b0 r15: 0x0000000100505bd0

rip: 0x00007fff881c2efc rfl: 0x0000000000010206 cr2: 0x00000001004ef009

 

My issue there is that FCP X doesn't seem to like the i386 architecture and won't launch, otherwise I wouldn't be asking for assistance. I couldn't find any information on if it was possible to launch FCP X in i386 mode either. I'm up for either solution if possible.

 

If anyone else has experienced this or has any suggestions to try, it would be greatly appreciated.

 

Huge thanks to all for this thread (especially Dellmantt) and all the great information in it!

 

--Arch

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

Cerastez, on 01 February 2012 - 09:05 PM, said:

 

I installed 10.6.8 on a GX620. The method is a little different http://www.insanelym...howtopic=275293

thats legacy kernel replacement.. because of pentium d not coreduo

my way is vanilla

 

LatinMcG: I am following the process that is outline at Cerastez's link. Do you happen to know if, since I have the Pentium 4 HT and not the Pentium D or CoreDuo, the vanilla kernel could be used?

Link to comment
Share on other sites

  • 3 weeks later...

nah likely it wil need legacy kernel if its not core duo at least.

 

 

Not quite

 

There is a way of doing it.

 

OS X Lion can run on 32bit because OS X has a built in compatibility box for legacy apps/kernel for: (photoshop 32-bit).

 

The only problem is that you need to *FOOL* the lion installer to install, then remove the CPU restrictions on the lion.

 

Hope that helps.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

okay I have followed the guide right and booted -v

it hangs up on

ACPI_SMC_PlatformPlugin: :Start - waitForService(resourceMatching(AppleIntelCPUPowerManagement ) timed out

 

any and all help greatly appreciated

 

 

Having the same problem here... i've read and re-read and re-read some more. I have no idea what I'm doing wrong. Would really like to make something out of this $15 computer.

IMG_0305.jpg

Link to comment
Share on other sites

Having the same problem here... i've read and re-read and re-read some more. I have no idea what I'm doing wrong. Would really like to make something out of this $15 computer.

IMG_0305.jpg

blacklisted = u are using a kernel hats modified.

fakesmc isnt loading.

wrong smbios.plist model

secondary ide channel disabled is the IOATA panicfix needed on sat1 in dsdt.. or bios settings

Link to comment
Share on other sites

  • 1 month later...

Thanks for the great guide.

 

I am a total noob to this, but thanks to you and this forum ive been doing ALOT of learning on regards to hackintoshing!

 

I wanted to add, that I was able to drop a Pentium D940 3.2Ghz dual core in the GX520, and it runs it without problems (My GX520 originally came with a crappy centrino D chip LOL). It is actualy detected as an intel 3.19ghz intel core 2 duo (weird huh?) so, if anybody wants to push these little machines a bit more, I highly recommend dropping 4 gigs of ram, an additional low pofile card and a pentium d940. total cost for ram and chip is less than $100, so its a worthwile upgrade. I was able to fix the app store not working by using another guide here that uses EFI Studio, and everything is running like a charm. I actually have 2 gx520's and I could have just copied the drives and that would have been easier, but I wanted to learn how to do it from scratch. So I used the "eye boot" legacy disc with the Snow leopard 10.6, (if your GX520 has a dvd rom its alot faster this way, rather than wait for the mpkg file to transfer over on a usb key) loaded everything on the guide to the USB key and installed Ihack with your recommendations, copied over to the desktop and applied all kexts as per your instructions and added all kernels after the updates. Can honestly say the second hack was way way smoother than the first one, and much easier. Im still learning about the differences between chocolate and vanilla kernels, and im sure i'll ruin a couple of more installs before I get it right LOL. Can you tell me what the mayor differences would be between the 2 and if the performance is really that much better or worse?

 

Thanks.

 

Dell Optiplex GX520 (Hackintosh running SL 10.6.8 with all updates)

3.19 intel Dual Core 2 Duo (Pentium D940 processor)

2 gigs of ram

Stock intel 950 graphics

 

Second Unit

Shuttle XPC SB77G5 (Hackintosh running SL 10.6.8 with all updates) (about this mac window not working LOL, everything else runs perfect)

Pentium 4 3.2 ghz processor

2 gigs of ram

Nvidia 8400GS graphics

  • Like 1
Link to comment
Share on other sites

Having the same problem here... i've read and re-read and re-read some more. I have no idea what I'm doing wrong. Would really like to make something out of this $15 computer.

IMG_0305.jpg

 

Did you check in your BIOS your hard drive options and set it to combination mode? I had that happening to me also and as soon as I changed it in the Bios Everything worked without a hitch.

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

So the DSDT.aml wont work even if i have a tiny little bit different hardware. That's fine. I'll use the framebuffer until i figure out how create a DSDT. Next thing is how can i force a resolution of 1336 x 768? My monitor is 1024x768 but i want to be able to get anamorphic output into it.

Link to comment
Share on other sites

  • 4 weeks later...

Hi, I have a quick question, I have just succeeded in hackintoshing my gx520 mini tower, and am about to follow the update instructions but I was wondering if there is a quicker way of doing it? ie: can I change to vannilla kernal first and then just run software update? Or can I just run the latest update part of the guide? Or does it have to be step by step? Currently it is running the 10.6.3 version that came on my retail disk, it took me a good few attempts to make it work and is now running well so I dont wanna muck it up. One other thing I was wondering was if anybody had succeeded in getting lion on one of these?

 

Many thanks.

Ps: this forum has been my sole resource for making this work so thank you guys.

Link to comment
Share on other sites

  • 2 months later...
  • 4 weeks later...

Hello

 

I've followed this guide, and everything worked perfectly! I'm now on 10.6.8 with the legacy kernel. I decided to install iLife '11 and it worked (by changing the date to something before 2011)

 

Point is, is it safe to use software update to install the full Garageband loops? or for that matter, any other non-system software?

 

Just making sure in case the system gets a kernel panic/loading error later on.

Link to comment
Share on other sites

  • 3 months later...

Hi,

I followed your exact procedure but in verbose it's stuck at a screen which updates (increases the number - here it is 1055 to 1059 and so on) every 5 s or so.

 

localhost /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow[1055]: Login Window Application

 

I get this when I boot from the USB.

Thanks for any help

Link to comment
Share on other sites

  • 1 month later...

10.7 requires a 64-bit processor which you do not have

 

Wrong.

 

The Europe/UK version of the GX520 (small form factor) are:

Intel P4 HT 3.00GHz and

Intel Pentium D 3.06GHz and they are both 64 bit and also come with an CD drive (Not DVD's)

 

More info can be found at: http://forum.pfsense.org/index.php/topic,57354.msg306278.html#msg306278

 

Has anyone attempted to install Lion yet? If so what version?

Link to comment
Share on other sites

Hello

 

I've followed this guide, and everything worked perfectly! I'm now on 10.6.8 with the legacy kernel. I decided to install iLife '11 and it worked (by changing the date to something before 2011)

 

Point is, is it safe to use software update to install the full Garageband loops? or for that matter, any other non-system software?

 

Just making sure in case the system gets a kernel panic/loading error later on.

 

It is safe to use Software Update after you have installed 10.6.8. I have a GX620 (pretty much identical to a gx520) and using Software Update worked perfectly, no problems.

Link to comment
Share on other sites

It is safe to use Software Update after you have installed 10.6.8. I have a GX620 (pretty much identical to a gx520) and using Software Update worked perfectly, no problems.

 

The only way is to try it so ny advise would be:

 

1) backup everything!

2) Dont tick the Java update thing

 

Report back to help the community :) i would have a bash at it but i dont have a DVD ROM drive/USB stick yet.

Link to comment
Share on other sites

  • 7 months later...

Caveat: I think in hindsight Delmanntt is referring to the real **RETAIL** version of the DVD as purchased from Apple.

 

My post below refers to distros.

 

 

 

Just to put the cat among the pigeons:

 

I installed Hazard's 10.6.1-10.6.2 on my GX620 STRAIGHT from the DVD which I burned on my PC from the ISO WITHOUT going through all that rigmarole as described by Dellmantt. Sorry mate, don't mean to denigrate your hard work and very long post but it really was a piece of cake for me. One of the easiest and quickest intalls in fact. I even used TransMac to restore the ISO to a USB stick and installed direct from that too. (I expected a HUGE decrease in install time too, although to be honest it wasn't all that much faster, especially taking into account the time for the TM transfer.) However, for me, I'm still booting from Nawcom's ModCD every time as none of the B/Ls work for me - could be I'm doing something wrong as I'm very new to all this.

 

I also installed Hazard's 10.6.6i VERY easily too, from both DVD and USB stick, although I can't remember if I booted first before install from the ModCD. I'll get back to you on that.

Edit #1: deleted

Edit #2: My apologies, I didn't let it run long enough. Direct from DVD, it does indeed cause KP after about 45 secs of install. To overcome this, i boot first with Nawcoms's ModCD, swap discs, press F5, and install 10.6.6i from there, no special boot flags needed. The only prob for me is that after install has finished and it reboots to keyboard recognition screen, it won't recognise the USB keyboard and mouse (although I did check the USB3.0 and USBFix in Customise Install) and of course there are no PS/2 ports on the Optiplex. As a workaround, I simply take the SSD and boot it up on my ASRock/AMD 4200+ system which I usually use for Windows. Then after keyboard recognition and registering and it boots to the desktop, I shut down and just put the SSD back in the GX620.

 

 

I solved the no internet problem by uninstalling the BCM5751 kext, rebooting into BIOS, disabling the NIC, saving those settings, rebooting into MAC OS X, using Kext Utility to add the 5751 kext, shutting down, rebooting into BIOS, re-enabling the NIC, saving those settings, and booting into OS X. Bingo, interntet now works, IP address is correctly assigned.

 

In other words, and in short, installing the kext with NIC disabled in BIOS, then switching it back on again. No idea why it works but it does.

 

 

But I am definitely going to try Dellmantt's instructions for the Combo update without getting the KP at [PCI configuration begin].

Link to comment
Share on other sites

A simple question (with a simple answer I hope):

 

If all is going well after a combo update (eg from 10.6.6 to 10.6.8), for how long should one see the [PCI configuration begin] message? I see a lot of disk activity in the first few minutes, but then it's unclear to me if there has been a KP. I usually lose my patience after 5-10 minutes - or should I let it go longer?

 

What will be the next line of text if the configuration is successful?

 

Also, is it necessary for the distro DVD to be in the drive during this procedure? (I see DVD-ROM drive LED activity as well and I wonder which data is being read.) 

Link to comment
Share on other sites

 Share

×
×
  • Create New...