Jump to content

Asus P5W DH Deluxe thread for 10.5.x Leo - 10.9.x Mavericks


G5rocks
 Share

1,494 posts in this topic

Recommended Posts

@Hyper X, Your problems actually relate to two devices:

1. PS/2 - not offensive, but you should throw away the scrap as soon as possible... Devices PS/2 will always cause problems in OS X because it does not support them natively. Change to the USB device and you'll have peace of mind.

2. NV 7xxx have a problem with the operation of 10.6.2 in 64 bit mode - if you do not work properly GraficsEnable in com.apple.boot.plist - remove it and use another solution... or change the card to a newer 8xxx series and up.

Define what does not work with HostSwap. HotSwap works perfectly on the ICH controller. Not checked and I do not like to do it for JMicron.

 

1) I use a specific Mouseman marble that was never redone in a similar design on USB... not ever. I REALLY dont want to give it up. Do if I can get it to work even a little long that would be awesome. USB top PS/2 style adapter are choppy and only ever see 2 of the 4 buttons. This is not a working solution for me ;\

2) I figured out the graphics card issue. I slapped in a 8800GS so it seems much happier with that!

3) Hotswap is on the ICH7 ports (not using the jmicron for ANYTHING) but doesn't work. It won't see a drive when I pop it in there, when I eject and remove a drive it sometimes goes beachball and I must reboot.

 

If you could help on the ps/2 port and the hotswap I would be SUPER happy. Everything else works. Maybe you have a bios setting different then what is in your guide? I tried turning on APL *that thing in the IDE setting* but it didn't help the issues ;\ It works PERFECT in windows so I know its either a driver or bios thing. I can live without auto sleeping though. Heck I even have speedstep working which is AWESOME!

 

Thank you in advanced!

 

PS Seems like SOMETIMES sleep fails... randomly. Not sure why yet ;\

Link to comment
Share on other sites

I've been following this thread in an attempt to get my vanilla install on my P5W to work flawlessly with several of the DSDTs posted here. Shutdown, sleep, and Firewire hotswap are the issues I still face. I've encountered something interesting that maybe someone can shed some light on. My system is a P5W with an E6600, 4GB Ram, and an 8800GT 512.

 

Yesterday, my motherboard refused to post after trying the DSDT posted by Aliab. This didn't make any sense to me, so I immediate started pulling cards from the system in an attempt to make it post. Eventually I swapped the video card out with an 8400GS I keep in a box as a safety. After moving the RAM to different slots, the motherboard posted. I booted into SL, no problem, and replaced my DSDT with the one I had been using from 314TeR's package. After a reboot into SL, I attempted to shutdown and it worked. Before, everything would seem to shutdown except for the fans. I booted back up and checked sleep, still didn't work.

 

I swapped the 8800GT back in the system and booted into SL and attempted to shutdown, no luck. No sleep either. I currently use an EFI string for my 8800GT, I didn't change it either when I placed the 8400GS in the system.

 

Here is a list of the Kexts I'm running:

 

AsusP5WDHDeluxe.kext

fakesmc.kext

OSXRestart.kext

 

I've also tried running it with the following with the same results:

 

AHCIPortInjector.kext

ATAPortInjector.kext

ALC882v32.kext

EvOreboot.kext

fakesmc.kext

IOAHCIBlockStorageInjector.kext

JMicronATA.kext

NullCPUPowerManagement.kext

 

I can run the system without the NullCPUPM, but I receive a few warnings at startup regarding CST.

Link to comment
Share on other sites

Jatx,

Followings is my experience.

If I use Chameleon 2.0-rc3 ~4.

I just use /Extra/com.apple.Boot.plist.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Default Partition</key>

<string>hd(2,2)</string>

<key>GraphicsEnabler</key>

<string>y</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>-pci0</string>

<key>Timeout</key>

<string>8</string>

</dict>

</plist>

If com.apple.Boot.plist is not working?

Copy Nvidia ROM file in /Extra folder.

http://ul.to/r0g1uj

 

In case of Boot Think, I have to use DSDT.aml as followings.

1. http://ul.to/do6c3s

2. http://ul.to/uwl9r5

 

1 or 2 is working great for you, I think.

 

Hi guys,

 

still with the sleep/shutdown problem... as i couldn�t make it on my HackOS i�ve tried with the PC of my girlfriend. It is a clone of mine:

P5w DH deluxe, 4GB ddr2, Q6600, twin raptor in ezraid 0 , exactly the same but the graphics card, mine is a 9800gtx and hers is 8600gts.

 

I did exactly same install retail with the 314TeR�s boot cd 2.0. Her SnowLeopard works perfect with sleep and shutdown and mine still not working.

 

Should I delete the GraphicsEnabler and try with EFI string or any other method? or i need to modify my DSDT file for my graphic card?

 

thanks in advance!!

 

JTx.

Link to comment
Share on other sites

1) I use a specific Mouseman marble that was never redone in a similar design on USB... not ever. I REALLY dont want to give it up. Do if I can get it to work even a little long that would be awesome. USB top PS/2 style adapter are choppy and only ever see 2 of the 4 buttons. This is not a working solution for me ;\

2) I figured out the graphics card issue. I slapped in a 8800GS so it seems much happier with that!

3) Hotswap is on the ICH7 ports (not using the jmicron for ANYTHING) but doesn't work. It won't see a drive when I pop it in there, when I eject and remove a drive it sometimes goes beachball and I must reboot.

 

If you could help on the ps/2 port and the hotswap I would be SUPER happy. Everything else works. Maybe you have a bios setting different then what is in your guide? I tried turning on APL *that thing in the IDE setting* but it didn't help the issues ;\ It works PERFECT in windows so I know its either a driver or bios thing. I can live without auto sleeping though. Heck I even have speedstep working which is AWESOME!

 

Thank you in advanced!

 

PS Seems like SOMETIMES sleep fails... randomly. Not sure why yet ;\

 

I solved the PS2 issue. The problem is the drive checks for a PS2 keyboard first... if it fails to find on it does not check the mouse port. DAMMIT. Well got a PS2 keyboard jammed in temp like. Gonna need to check if all the buttons work. If they all work, then I need to ask someone to recompile the driver for me to go mouse then keyboard when polling. Oh well.

 

The sleep issues I solved... he is the problem. The bottom 2 usb ports on the back at +5vsb and not +5. If you plug a keyboard or mouse into the bottom USB ports it will sometimes or all the time lock when trying to wake from sleep. Use the upper USB ports for keyboard and mouse. This will solve the issue.

 

NOW IMPORTANT: I am still very much stumped on HOT SWAPPING ON SATA. I am using the ICH7 ports and I can eject a drive... but removing it and placing a new one in does not work. If I just place a new drive in on an unused port it ALSO will not look for the drive. ANY IDEAS? Thank you.

Link to comment
Share on other sites

Hey,

 

how can I add HDMI and VGA out of my Gf9400GT?

Can I edit the DSDT to use Mirroring and so on!

When I put a screen to the other ports, screen gets black or the system don't boot up safe.

Or is it usefull to add a GFX string via OSX86Tool?

I don't want to damge my smooth running system :pirate2:

So,which way I go?

Link to comment
Share on other sites

I just stumbled on this thread and I'm excited to try and complete my migration to SL. I'll review the new instructions and test it out on the following system this weekend and report my results:

 

Intel Q6600 G0

ASUS P5W-DH Deluxe

8 Gigs DDR2 RAM

2xBFG 9600GT video cards

2xDell 2209WA

1xWestinghouse L2410NM

Link to comment
Share on other sites

And I think everything clear: /

Unfortunately, some values in the DSDT are generated depending on what is the processor model.

 

The following values are changing in the Scope (_PR) depending on your CPU:

OperationRegion (Stbl, SystemMemory, 0x7FF8E0B0, 0x01C6) //different for each CPUx section

 Name (NCPU, 0x04) // 0x02 for core 2 duo, 0x04 for core 2 quad.

Name (CFGD, 0x7FF80507) //different for each CPUx section

And that, just below the section _PR

OperationRegion (BIOS, SystemMemory, 0x7FF8E064, 0xFF)

Unfortunately, it follows that for each model, eg processor E6300, E6400, etc. should do yourself a DSDT dump for example, under Ubuntu and improve these values to those learned from the dump.

 

If these values are incorrect, sleep / shutdown / speedsteep stops working.

 

In the attachment to the post, fixed version of the DSDT for the Q6600.

 

Quick question. I have a good Retail install 10.5.4 using Boot132 method and handle kexts with EFI Studio. Can I just install this DSDT.aml file using EFI Studio (copy in EFI Studio Extensions Folder and update boot cache)?

 

Thanks

Link to comment
Share on other sites

I just stumbled on this thread and I'm excited to try and complete my migration to SL. I'll review the new instructions and test it out on the following system this weekend and report my results:

 

Intel Q6600 G0

ASUS P5W-DH Deluxe

8 Gigs DDR2 RAM

2xBFG 9600GT video cards

2xDell 2209WA

1xWestinghouse L2410NM

 

So as an update to my installation, I booted with the included boot CD but it failed to load to the installer (I have a hunch it may have to do with having two video cards during install). I ended up using an alternate bootdisc and got Leopard installed. After install I ran the P5W-DH Deluxe kext installer and rebooted.

 

No KP's but when the system would switch over to the gui the whole system would lock up. I pulled out one of my 9600GT's and everything booted fine afterwards. Sleep and USB keyboard wake-up is working (10.6.2), as do restart and shutdown.

 

My only challenge now is how to get my 2nd 9600GT working so I can get my 3rd display set up. How are the video options passed with this installer? Is it a boot time option that's passed, gfx string?

 

Thanks for all the hard work 314TeR on putting this together, I've been looking for instructions/simplied method of getting my Hackintosh to work like it did in 10.5.8 and I'm almost there.

 

Cheers!

Link to comment
Share on other sites

So as an update to my installation, I booted with the included boot CD but it failed to load to the installer (I have a hunch it may have to do with having two video cards during install). I ended up using an alternate bootdisc and got Leopard installed. After install I ran the P5W-DH Deluxe kext installer and rebooted.

 

No KP's but when the system would switch over to the gui the whole system would lock up. I pulled out one of my 9600GT's and everything booted fine afterwards. Sleep and USB keyboard wake-up is working (10.6.2), as do restart and shutdown.

 

My only challenge now is how to get my 2nd 9600GT working so I can get my 3rd display set up. How are the video options passed with this installer? Is it a boot time option that's passed, gfx string?

 

Thanks for all the hard work 314TeR on putting this together, I've been looking for instructions/simplied method of getting my Hackintosh to work like it did in 10.5.8 and I'm almost there.

 

Cheers!

 

 

Check this out:

http://www.insanelymac.com/forum/index.php?showtopic=101121

Link to comment
Share on other sites

So I tried using the .hex file I had created for 10.5.8 which should technically work under SL. I disabled the GraphicsEnabler option and rebooted and unfortunately nothing worked. Looks like I'll be waiting to see if anyone has had success using the GraphicsEnabler option to get more than one video card working under SL.

Link to comment
Share on other sites

So a quick update to things, I found an article at:

 

http://digitaldj.net/2009/09/02/snow-leopa...deo-cards-more/

 

Which gave me instructions on how to get the correct EFI string created for getting my dual 9600GT working. On a good note, I have now have triple displays working under Mac OS X, the downside to this is on boot, I notice a few messages regarding CST values (I'm assuming something is broken with SpeedStep due to a second video card being in the system). Also this breaks sleep, restart and shutdown so while I've solved one problem, I've inadvertantly created another.

 

What entries would or should I be looking to modify in my dsdt to get it working?

Link to comment
Share on other sites

So I went through and downgraded to 2503, booted into Ubuntu and grabbed my DSDT table with both video cards installed. I then spent quite a bit of time comparing the 3001 DSDT for the Q6600 against my table and made some modifications (mainly on CPU2-4) as well as digitaldj's functions for PEG0 and GFX0 and GFX1.

 

I managed to get my DSDT.aml file to compile properly over Vista. Then I had a bad bios flash using the usb key (twice). I panicked because I had just bricked an ongoing project. Thank goodness for the manual (which noted that there was a recovery feature, thank god for CrashFree BIOS) and a reminder: never throw away the motherboard CD, it actually has a use!

 

With the EFI string applied manually and the DSDT.aml copied over here's how the system looks now:

 

- Triple display working with QI/CE (2x9600GT's with custom EFI string)

- Shutdown working properly

- Restart working properly

- Sleep (works, however waking from USB will not bring the system back up, only the keyboard will light up, pressing power will cause system to boot up but no video post)

- Automatic Sleep (puts video to sleep, USB appears to be powered, pressing power button will put system to sleep; press again and system will come out of sleep)

 

Not entirely sure how to check if SpeedStep is working properly as Chamelon switches over to the gui a lot sooner now (previous DSDT.aml with both 9600GT's was generating errors on boot about CST values and that it couldn't initialize).

 

If anyone would like to examine my DSDT.aml or provide suggestions of what I can look at next that would be great, I feel as if I'm starting to get closer to a completely working situation and am tempted to work on my Dell Latitude D630 next!

 

**update**

 

I took the DSDT.aml for quad cores from 314TeR's boot disc and added the gfx functions to it. Rebooted and saw the error messages regarding CST values again. After the numerous hours of staring at those .asl files I wasn't even sure anything I had done was actually correct or if the file I had generated was my own work lol. To verify, which stepping of the Q6600 was used in that quad core .aml? The values I pulled were from the G0 stepping and appear to work (albeit except for the wake from USB which I'll try and review again tomorrow but I have no clue where I'll be looking this time).

Link to comment
Share on other sites

Happy new Year to everyone !!!

 

And now, back to work :(

 

@Ritz thanks for your advice i´ll give a go now and feed back later....

 

JTx.

 

Jatx,

Followings is my experience.

If I use Chameleon 2.0-rc3 ~4.

I just use /Extra/com.apple.Boot.plist.

 

If com.apple.Boot.plist is not working?

Copy Nvidia ROM file in /Extra folder.

http://ul.to/r0g1uj

 

In case of Boot Think, I have to use DSDT.aml as followings.

1. http://ul.to/do6c3s

2. http://ul.to/uwl9r5

 

1 or 2 is working great for you, I think.

Link to comment
Share on other sites

Hi all!

 

Thanks 314TeR for the efforts! Unluckily, when booting from the CD install, it gave an error: "EBIOS" something at address xxx. Finally I opted for a flat install from my Leopard installation to a separate harddisk following a guide at insanelymac.com. After the rebooting I installed the P5W install package and everything went OK.

 

Still I have doubts with the DSDT thing. I have a Core2Duo E6320 and 4GB RAM, Gygabyte 7300GT. Which supplied dsdt profile should I use? I´m currently using your default for the E6750. What can go wrong if I use this one? So far the only thing that does not work is the Sleep mode triggered from the Apple Menu. Sleep mode from the energy saver setting works.

 

On a side note, why if the Kernel Flag is in 64bit it gives me the transparent gray screen of death after loggin?

 

Thanks!

E.

Link to comment
Share on other sites

Hi all!

 

Thanks 314TeR for the efforts! Unluckily, when booting from the CD install, it gave an error: "EBIOS" something at address xxx. Finally I opted for a flat install from my Leopard installation to a separate harddisk following a guide at insanelymac.com. After the rebooting I installed the P5W install package and everything went OK.

 

Still I have doubts with the DSDT thing. I have a Core2Duo E6320 and 4GB RAM, Gygabyte 7300GT. Which supplied dsdt profile should I use? I´m currently using your default for the E6750. What can go wrong if I use this one? So far the only thing that does not work is the Sleep mode triggered from the Apple Menu. Sleep mode from the energy saver setting works.

 

On a side note, why if the Kernel Flag is in 64bit it gives me the transparent gray screen of death after loggin?

 

Thanks!

E.

 

I would check your startup log to see if there are any error or warning messages. Are you already running the 3001 bios? As far as I can tell you should have any problems using the two core DSDT file. What exactly happens when you try and put the PC to sleep? (displays off, fans still running)? I would get a dump of your DSDT tables and do a comparision to the one for the E6750 and compare it to the dump for your PC (this can be done under linux, windows or Mac OSX).

 

I found some minor differences in my CPU entries in my DSDT table for the Quad Core Q6600 (mine is a G0 stepping), so there may be similiar things that are different for the E6320.

 

As for your gray screen can you get us a dmesg so we can see what's going on?

Link to comment
Share on other sites

Hello there

 

I was wondering if you can help me i have the following setup

 

asus p5wdh deluxe

4gb ddr2 800mhz ram

intel core2extreme e6800

nvidia 8800gt flashed with mac rom

 

The problem i am having is my computer wont shut down or sleep

 

When shutting down i get the cpu halted text displayed and my machine wont power off

 

When sleeping my monitor switches off and everything powers down except my computer

 

after doing some research i understand this is due to ACPI possibly or my dsdt.

 

 

The problem is i can't find a fix for my cpu E6800 i have checked my bios settings

 

I have attached my dsdt file and a separate file with my 10 compilation errors

 

 

 

 

Any help would be much appreciated

 

Thanks

dsdt.rtf

dsdt_compilation_errors.rtf

Link to comment
Share on other sites

what bios revsion was this dsdt pulled/based on? If you already haven't tried using the quad core DSDT.aml that was included in the zip file please try that first and post results. After that would you be able to get me a copy of your dsdt from bios 2503? downgrade using the AMI bios utility and make sure you have all of your settings properly configured as per the guide then I'll have a look at comparing both files.

Link to comment
Share on other sites

Hello there the dsdt was based on bios rev 3001

 

Yes ill re flash my bios and send you another dump in a few minuites

 

Many thanks

 

just downloading the bios now from asus then i will send you the dsdt do you want me to send it in a text file or the file dump from the dsdtse

 

many thanks

Link to comment
Share on other sites

I would check your startup log to see if there are any error or warning messages. Are you already running the 3001 bios? As far as I can tell you should have any problems using the two core DSDT file. What exactly happens when you try and put the PC to sleep? (displays off, fans still running)? I would get a dump of your DSDT tables and do a comparision to the one for the E6750 and compare it to the dump for your PC (this can be done under linux, windows or Mac OSX).

 

I found some minor differences in my CPU entries in my DSDT table for the Quad Core Q6600 (mine is a G0 stepping), so there may be similiar things that are different for the E6320.

 

As for your gray screen can you get us a dmesg so we can see what's going on?

 

Hi,

 

Yes, prior to install I upgraded BIOS to 3001.

 

I reported wrong, sleep doesn´t work in either way! Maybe I should try copying the dsdt file I did with my Leopard installation and with BIOS 2206. I also have a dsdt from 3001. With the gray screen I changed the smbios kernel flag back to arch=x86_32 and booted and logged in ok. What kernel flags do you boot with?

 

Thanks,

E.

Link to comment
Share on other sites

I would check your startup log to see if there are any error or warning messages. Are you already running the 3001 bios? As far as I can tell you should have any problems using the two core DSDT file. What exactly happens when you try and put the PC to sleep? (displays off, fans still running)? I would get a dump of your DSDT tables and do a comparision to the one for the E6750 and compare it to the dump for your PC (this can be done under linux, windows or Mac OSX).

 

I found some minor differences in my CPU entries in my DSDT table for the Quad Core Q6600 (mine is a G0 stepping), so there may be similiar things that are different for the E6320.

 

As for your gray screen can you get us a dmesg so we can see what's going on?

 

Hi surrealillusion, did you get your machine to sleep/shutdown properly? I've got Q6600 G0 as well, could you please share your DSDT.aml and com.apple.boot.plist? I can´t get it to go and start to be frustrated...

 

many thanks!!!

Link to comment
Share on other sites

@surreal

 

Hello there i downgraded my bios and did a full clean install with the boo132 and now everything works fine. Thanks for your help and sorry about the late reply.

 

I am getting sleep working fine, restart and shutdown

 

although it does mention something about cst fail when booting in verbose mode

 

However everything works a lot better than it did before!!!

 

 

One final question, on my old install i couldnt get parallels or vmware to work properly. Has anyone managed to get either of these programs working?

 

Because that would make my day

 

 

Peace

 

Ian

Link to comment
Share on other sites

@surreal

 

Hello there i downgraded my bios and did a full clean install with the boo132 and now everything works fine. Thanks for your help and sorry about the late reply.

 

I am getting sleep working fine, restart and shutdown

 

although it does mention something about cst fail when booting in verbose mode

 

However everything works a lot better than it did before!!!

 

 

One final question, on my old install i couldnt get parallels or vmware to work properly. Has anyone managed to get either of these programs working?

 

Because that would make my day

 

 

Peace

 

Ian

 

The CST failing sounds like its related to Speedstep, in order to get that working I'm pretty sure it's a few lines of modification in the quad core.aml file that's included in the package as I believe the Q6600 that was used to generated it was a B3 stepping.

 

Sorry for not getting around to posting my modified dsdt.aml it's been a busy week for me. I've attached the .aml and the .dsl file so you guys have a look at it. About 7-8 lines were modified in this (a few of the addresses for CPU and the code for my dual 9600GT's). If someone has an idea of what could be causing my auto sleep to not wake properly from a USB device that would be greatly appreciated.

 

Oh and as for the com.apple.boot.plist, the only addition I made to mine over the installer was to manually insert the EFI string for my dual card setup.

DSDT.rar

Link to comment
Share on other sites

 Share

×
×
  • Create New...