Jump to content
106 posts in this topic

Recommended Posts

I used a similar method (on InfiniteMac) to get things up and running. Just got sleep working using zhell's method as well - no auto sleep but no hangs on restart after sleep either. I'm using FakeSMC 2.0 as well as Chameleon RC3.

 

@macmaniac - did you try decompiling / recompiling kpkp's DSDT.aml on your system? I snagged the file and noticed that it was name dsdt.aml I remember reading somewhere (don't know exactly where) that you need to have it specifically named DSDT.aml.

 

@kpkp - Thanks for posting your DSDT, I don't have time ATM but I'm going to decompile my own and decompile yours and have a look and see what the difference is for auto sleep.

 

Edit: Good DSDT editing explanation: http://www.infinitemac.com/f84/a-quick-guide-to-dsdt-t3436/

I used a similar method (on InfiniteMac) to get things up and running. Just got sleep working using zhell's method as well - no auto sleep but no hangs on restart after sleep either. I'm using FakeSMC 2.0 as well as Chameleon RC3.

 

@macmaniac - did you try decompiling / recompiling kpkp's DSDT.aml on your system? I snagged the file and noticed that it was name dsdt.aml I remember reading somewhere (don't know exactly where) that you need to have it specifically named DSDT.aml.

 

@kpkp - Thanks for posting your DSDT, I don't have time ATM but I'm going to decompile my own and decompile yours and have a look and see what the difference is for auto sleep.

 

Edit: Good DSDT editing explanation: http://www.infinitemac.com/f84/a-quick-guide-to-dsdt-t3436/

 

The first post of this thread I give credit to lancelotu infinitemac, as this guide borrows heavily. I don't call what I've posted here "my guide". I haven't tried kpkp's dsdt yet. And you are right that the DSDT need to be caps.

Didn't mean anything macmaniac :D . Turns out I had some extra time - I decompiled both of them and other then memory / cpu differences which are to be expected below is the only difference. Anyone more literate in programing know what kind of difference these will make? kpkp's DSDT is on the left, mine on the right.

 

 

I am really at a loss and hopefully someone can help me. I had everything working perfectly until I installed the older quicktime to get rid of the mouse lag and Parallels and now I am getting an error on boot (and it hangs).

 

waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

 

I've deleted the AppleIntelCPUPowerManagement* kexts from the s/l/e directory, tried installing the nullCPUPower kext file to that directory and checked my /Extra dir and all of the original kexts I installed with this guide are there. Any help would be GREATLY appreciated!

@chrisb27: No worries, its me that misunderstood (I think!) Oh well, anyway, I don't understand that difference in the code that you've posted, but it wouldn't hurt to try it on a spare HD.

 

@ spanakorio : Yes, you still need the kext, which is included in the linked download.

 

@ocZZZ: I'm not having a mouse lag issue and I'm not sure what that has to do with Parallels, as I don't run it. With Chameleon, I boot right into windows, not the same I guess, but gets me both OS on one computer. Mixing and matching older components of OSX is always risky. I feel your pain, as over the years I have hosed countless installs. These days I back up my important stuff before making risky changes. Often I boot from a reserve drive to recover files if I have lost the ability to boot. HDDs are cheap these days, it pays for itself in no time.

 

As for this guide v2.0, it works very well, I have tested it extensively. The install is easy, and should always work. Patching the DSDT is complicated, and where the problems getting sound/HDD icons/sleep to work usually are.

I reinstalled and everything went perfectly. It must have been the older quicktime that hosed the system. What's odd is that I still get that same error msg if I boot -v but it actually ends up posting for some reason. Anyways, still getting mouse lag for some reason but everything else is working great. Thanks for the guide!

 

<Edit> found the fix to the 8800GT lag: http://www.insanelymac.com/forum/index.php?showtopic=148843

 

@ocZZZ: I'm not having a mouse lag issue and I'm not sure what that has to do with Parallels, as I don't run it. With Chameleon, I boot right into windows, not the same I guess, but gets me both OS on one computer. Mixing and matching older components of OSX is always risky. I feel your pain, as over the years I have hosed countless installs. These days I back up my important stuff before making risky changes. Often I boot from a reserve drive to recover files if I have lost the ability to boot. HDDs are cheap these days, it pays for itself in no time.
I reinstalled and everything went perfectly. It must have been the older quicktime that hosed the system. What's odd is that I still get that same error msg if I boot -v but it actually ends up posting for some reason. Anyways, still getting mouse lag for some reason but everything else is working great. Thanks for the guide!

 

<Edit> found the fix to the 8800GT lag: http://www.insanelymac.com/forum/index.php?showtopic=148843

 

Totally weird. I have an 8800GT card (on one of 3 P5KEwifi that I have), and haven't ever even heard of the problem, much less experienced it.

 

Chipset Model: nVidia GeForce 8800 GT

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 512 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0611

Revision ID: 0x00a2

ROM Revision: nVidia GeForce 8800 GT OpenGL Engine [EFI]

Displays:

DELL E228WFP:

Resolution: 1680 x 1050 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Display Connector:

Status: No Display Connected

 

 

Anyway, I thought I post up snoc's DSDT HDD icon fix here:

 

1. decompile your DSDT.aml, or find the .dsl file for you dsdt.

2. open DSDT.dsl in textedit

3. under edit, use find...then edit (by inserting) the below code:

******************************
find DEVICE (SATA)
right after Name (REGF, One)
******************************
			Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x02)
					{
						"device-id", 
						Buffer (0x04)
						{
							0x81, 0x26, 0x00, 0x00
						}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}

**********************
before  Method (_REG, 2, NotSerialized)
**********************

4. Compile and use.

 

need a compiler/decompiler? Google iaslMe

I have an annoying minor problem starting from since using leopard.

The Asus P5K-E wifi/ap has two eSATA ports which controlled by jmicro controller. One of the eSATA port is connected to an HDD enclosure (formatted in ntfs which sharing with windows) .

 

I found that when the hdd enclosure is online (powered on) it will slow down the bootup time (i.e. bootup time took longer) and the hdd enclosure icon will not display on the desktop. To show it, I have to power off and on.

 

anybody experience this issue ?

Working:

LAN, Sound,Firewire,USB,display,

 

Iffy:

Restart works, but usually not after sleep, Sleep works, but on restart it will hang.

 

Not working: Onboard wireless LAN, Sleep on idle (aka automatic sleep). Auto sleep hasn't worked (for me) since the good old days of JaS 10.4.8. :(

 

Looking for fixes, somebody pitch in!

 

 

Wifi works in 32 bit kernel mode only.

 

You have to install the wifi package from Realtek site for RTL8187L

 

Booting in 64 bit kernel doesn't work with these drivers. You will get a KP.

 

 

h++p://www.realtek.com.tw/DOWNLOADS/downloadsView.aspx?Langid=1&PNid=24&PFid=1&Level=6&Conn=5&DownTypeID=3&GetDown=false&Downloads=true

 

 

replace ++ by tt

 

Look at the RTL8187L section. There are MacOS, Tiger, 10.4, 10.5 Driver 1309, UI 1.5.1 ( Support Both of Intel and PowerPC Platforms) version 1309

 

Kind regards,

Smoc

zhell did warn that things can behave unpredictably after sleep. Chances are, something isn't shutting down properly after sleep. You could boot verbose and do a sleep, then a shutdown, and see what system reports as it shuts down. It may tell you what is hanging.

 

It could be ethernet. Are you using wireless? Try manually shutting the wireless down after sleep. Also, turn off "wake for ethernet" in sytem preferences, and "wake on lan" in BIOS.

 

I only had this hang on restart after sleep problem once.

 

I've noticed that my wireless requests a new DCHP when it wakes from sleep, causing me to have a duplicate network name, because my wired ethernet is also active. Deactivating my Broadcom 43xx airport card solved the problem, and it seems that I can restart after sleep without hangup. Hasn't happened since.

 

I spoke too soon. I did a few more sleep/restarts, and had a hangup. I don't have a fix, but hopefully somebody out there does.

 

Same problem here on a different board. MSI 945GCM5-F V2. DSDT patched and applied. And restart has been rare problem under Leopard on the same hardware until today and SL.

 

Now under Snow: Restart is working with OpenHaltrestart but not after sleep. In case of prior sleep computer hangs and produces high pitched clicking noise after screen becomes black either from PC speaker or from one of HDDs (should investigate the source later). EDIT: after removing DSDT.aml that strange noise is no more but reboot is still hangs after sleep.

 

Shutdown is fully working though.

have you read this http://www.insanelymac.com/forum/index.php?showtopic=186391 ?

 

no, I can't even backup to a non-networked local drive... it starts the backup animation and then stops within seconds.
I have everything working but time machine... any ideas how to get that going on p5k?

 

 

Hi!

 

DSDT Time machine fix for p5ke-wifi:

 

Insert this:

 

				Device (GIGE)
			{
				Name (_ADR, Zero)
				OperationRegion (GPIO, SystemIO, 0x0800, 0x06)
				Field (GPIO, ByteAcc, NoLock, Preserve)
				{
					GO01,   8, 
					GO02,   8, 
					GO03,   8, 
					GO04,   8, 
					GO05,   8, 
					GP9,	1
				}

				Name (_PRW, Package (0x02)
				{
					0x09, 
					0x03
				})
				Method (EWOL, 1, NotSerialized)
				{
					If (LEqual (Arg0, One))
					{
						Or (GP9, One, GP9)
					}
					Else
					{
						And (GP9, Zero, GP9)
					}

					If (LEqual (Arg0, GP9))
					{
						Return (Zero)
					}
					Else
					{
						Return (One)
					}
				}
			}

 

 

In the next section of Device (P0P9):

 

		   Device (P0P9)
		{
			Name (_ADR, 0x001C0005)
			Method (_PRW, 0, NotSerialized)
			{
				Return (GPRW (0x09, 0x04))
			}

			Method (_PRT, 0, NotSerialized)
			{
				If (PICM)
				{
					Return (AR09)
				}

				Return (PR09)
			}

			******INSERT HERE*****

		}

 

 

Thanks to Gringo Vermelho

Hi, thanks for this great guide.

I have a problem, I cannot install Snow Leopard (under a ideneb 10.5.6 on HHD SATA n°1) to a second SATA HDD, the install process from the original DVD failed with the error message "The installer could not install some files in "/Volumes/SnowLeopardHD".

Anyone knows what can I do to successfully install Snow Leopard from dvd to my second SATA HDD?

I tried a lot of things and this error message is still there! Thanks!

 

Asus P5K Premium, Core2 Quad, 4GB ram, 2 SATA HDD in AHCI

The first post of this thread I give credit to lancelotu infinitemac, as this guide borrows heavily. I don't call what I've posted here "my guide". I haven't tried kpkp's dsdt yet. And you are right that the DSDT need to be caps.

If u say so... I mean, I never used caps and never had a problem, how come?

If u say so... I mean, I never used caps and never had a problem, how come?

Hmm, not sure, but the advice to use caps is out there. Maybe things are different on a Mac Hack. :)

PS. dsdt.aml must be renamed to DSDT.aml and copied to / (using cahemeon 2 this works under / or /Extra). Look at System profiler USB to see if they are built-in. If USB are Built-in then your DSDT.aml have been loaded. Sorry for my english.
There should be 0 errors and 0 warnings

Now you should have a dsdt.aml file in your working directory. Copy it to /etc/initramfs-tools/ and make sure that you use capital letters "DSDT.aml"

I used the P5KE_SnowPack2.zip and almost everything works.

 

Looking for a little advice on the following:

 

- UUID error 35 (but fixed w/ the PlatformUUID.kext). Not sure if that fixes Time Machine. Haven't tested TM either.

- Sleep works, but my USB keyboard/mouse don't come back up when it wakes. Any ideas?

 

- Using the dsdt.aml that comes in the zip. Should I make my own?

- com.apple.Boot.plist is default from the zip, with the exception of the device-property I added for my video card (I couldn't get the chameleon GraphicsEnabled=y to work w/ my Quadro3700).

 

If anyone has their exact set of kexts they are using, I'd like to take a look.

 

Thanks for the great guide.

noob here. I was able to install snow thanks to the guide. Thx. I had a problem unmounting the /Volumes/EFI, but rebooting worked just fine (osx comlained the resource was busy).

I didn't mess too much with the dsdt.aml as I couldn't boot after i copied that file from the snowpack folder.

 

 

I have 3 questions: does anybody knows where i can find the optimal bios settings for p5ke? i am using what i had on 10.5 and they works, but i never knew if they where correct.

 

question 2: I installed nvinject, but i get the wrong vram for my video card. 256 instead of 768. I had 768 on leopard :) and i would like to get it on snow too. Anybody can direct me to a solution for this problem? I tried modifying the info.plist (as instructed on nvinject website), but after every reboot my VRAM modification disappear. After few reboots the VRAM started showing correctly (magic!)

 

i downloaded nvinject from this website http://www.insanelymac.com/2009/09/downloa...pard-3264-bits/

Graphics by NVIDIA:

 

Chipset Model: Graphics by NVIDIA

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 256 MB <--------------- OUCHI :)

Vendor: NVIDIA (0x10de)

Device ID: 0x0193

Revision ID: 0x00a2

ROM Revision: NVinject 0.2.2

Displays:

DELL 2408WFP:

Resolution: 1920 x 1200 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

DELL E248WFP:

Resolution: 1920 x 1200 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Mirror: Off

Online: Yes

 

:) I still get a terrible video performance. If i play a video stream fullscreen i get a couple of images per second refresh. I have a 8800GTX nvidia, anybody has ideas of what could cause it to perform so badly?

Chipset Model: Graphics by NVIDIA

Type: GPU

Bus: PCIe

PCIe Lane Width: x16

VRAM (Total): 768 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0193

Revision ID: 0x00a2

ROM Revision: NVinject 0.2.2

Displays:

DELL 2408WFP:

Resolution: 1920 x 1200 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

DELL E248WFP:

Resolution: 1920 x 1200 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Mirror: Off

Online: Yes

 

question 3: i get audio from an external usb audio card, should i waste my time trying to get the onboard card to work as well?

 

Modified dsdt following instructions and worked fine, i get audio.

 

thx you all!

 

Another question. I moved to 10.6.1 without problems, but i noticed that the program grab cannot take images. the program startss but instead of capturing the screen i get white rectangles. Anybody else has this problem? Other problem found (PERIAN): mkv files aren't displayed (audio only).

Hi all..i didnt exactly all steps of yr guide 2nd update...but in darwin when i choose to boot from SnowLeoHD i get blank screen... even with -v !

 

Any ideas?

 

Mobo : P5K

CPU : Quad Q9450

G/C : GTX260/216c

 

 

thx in advance

×
×
  • Create New...