Jump to content

Shut down & sleep issues with OSX 10.6.4 on Dell Inspiron 1520


gurde
 Share

96 posts in this topic

Recommended Posts

As soon as I get home from the office I'll do that.

Can you tell me why do I need to put those IRQs there? What they do?

I don't know generally but in my case, as it is also case for almost all HP laptops (ICH9), I have to use 4 IRQ values in HPET otherwise some of my usb ports will not work.

But also I know that HPET is something to do with speedstep and power management.

 

By the way, if you are able to use sleep, did you guy just try to use "Hibernate Only" mode of OSX. That way, if you laptop goes to hibernate successfully then you could use it as a non-professional yet working solution.

Use Smart Sleep to change your sleep mode. Don't forget to add Wake=Yes key to boot.plist.

Link to comment
Share on other sites

I have to use 4 IRQ values in HPET otherwise some of my usb ports will not work.

 

Patch

# Remove IRQs from devices PIC, RTC and TMR, and add IRQs to device HPET
#
into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0103 code_regex_not IRQNoFlags code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched
begin
Name (%1, ResourceTemplate ()\n
				{\n
					IRQNoFlags ()\n
						{0}\n
					IRQNoFlags ()\n
						{8}\n
					IRQNoFlags ()\n
						{11}\n
					IRQNoFlags ()\n
						{15}\n
%2
})
end

Link to comment
Share on other sites

The thing is I don't have problems with USB, it works fine. Even sound works fine.

My problem is shutdown. I could not read anything about shutdown in those forums. How can this help me?

 

no way

 

all these issues

is for you do not need to use an excessive amount of kexts

in relation to its shutdown

Read it again

see what each one said

I know of solution

my small part I did

 

Best Regards

Link to comment
Share on other sites

As Mald0n pointed out if you don't apply these hacks then you will have to install lots of kexts to provide the stability that your machine needs. So I suggest you don't think as if all these hacks were for nothing.

 

I think it's been cleared out that your problem is related to Nvidia driver, which hasn't been solved yet, and you're not the only one having this issue. So I am not sure if we could help you further on this specific problem for now.

 

I don't know if you've tried but I suggest you try hibernating your computer instead of shutting down.

 

Good Luck,

Link to comment
Share on other sites

It is sad that there is not one person able to find a solution to this.

 

gurde - comparing to other guys you received a lot of support. maldon provided you really all available information.

I´ve been following this thread and would have helped you as well if I would have seen more possibilities.....and I´m pretty sure I´m not the only one....

 

last week I had an system to setup. w-lan recognized as an airport, ethernet and webcam recognized ootb...boom.....but it had an f****** gma 4500

 

in your case I would say there is something wrong with the bios or the videocard itself because imho on a vanilla install graphicsenabler or hexstrings should do the job with the 8400 and having proper shutdown...

 

I myself have the weird situation that I wrote a guide for a dual cpu board and had a lot of followers - and guess what - I´m the only one that has no sleep workin´on it...hahahaa - sometimes you just have to admit that it won´t work

 

if you would be around the corner, I would say....hey let´s have some coffee and a look on your baby :(

sorry to say that - install an other os or get an other machine ....

Link to comment
Share on other sites

peach-os :P

I had windows before, I don't want that.

I'm used to OS X since I use it at the office.

However shutdown worked well with windows and ubuntu.

 

Is there a possibility that I did something wrong in my DSDT?

 

PS: we could take a coffee, I'm just 1,168 km away from you, I could get there in 12 hours or so by car. :)

Link to comment
Share on other sites

Is there a possibility that I did something wrong in my DSDT?

 

PS: we could take a coffee, I'm just 1,168 km away from you, I could get there in 12 hours or so by car. :D

 

of course there is a possibility - who knows? it is hard to figure it out if the machine is not in front of you

 

north or south? you are welcome ;)

Link to comment
Share on other sites

When the screen is off I press the power button for 5 seconds and it shuts down. Forced power off.

 

It is sad that there is not one person able to find a solution to this.

 

I reboot, then boot with -s (single user mode), then execute shutdown -h now

 

shutdown ok, just a little bit of procedure, at least you don't have to the force with 5 seconds finger on button thing

Link to comment
Share on other sites

  • 1 month later...
...

 

And I also see

66 0 0xffffff7f81018000 0x3000 0x3000 com.apple.driver.AppleLPC (1.4.12) <9 5 4 3>

but then in kernel.log I get this error

kernel[0]: ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

kernel[0]: ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized

 

Any idea why or how to fix it? Still no luck with shutdown.

You skipped adding essential info, like the used model identifier. Guess what. Open AppleIntelCPUPowerManagement and look in the folder Resources :D

 

Oh and fixing shutdown starts by removing all 3th party kexts, and starting with the -v boot option. And when you found out that it is Chameleon, while using graphicsenabler, then please use EFI/DSDT injection. No kexts required.

 

And why do you even bother to boot in 64 bit mode, with only 4GB of memory on a slow core2duo CPU? Don't tell me; To run 64 bit applications? Priceless. /me ducks

Link to comment
Share on other sites

  • 7 months later...

"kernel[0]: ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out

kernel[0]: ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized"

thats a dell bios issue. i havent seen anyone fix it yet. add a special identifier in plist ?

i believe the LPC isnt acting like a mac all the way due to missing SMbus/SMC properties that interact with eachother.

 

i use this with no graphicsenabler for 8600M

           Device (AGP)
           {
               Name (_ADR, 0x00010000)
               Device (VID)
               {
                   Name (_ADR, Zero)
                   Name (_SUN, One)
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x18)
                           {
                               "@0,built-in", 
                               Buffer (One)
                               {
                                   0x01
                               }, 

                               "@0,compatible", 
                               Buffer (0x0B)
                               {
                                   "NVDA,NVMac"
                               }, 

                               "@0,device_type", 
                               Buffer (0x08)
                               {
                                   "display"
                               }, 

                               "@0,name", 
                               Buffer (0x0F)
                               {
                                   "NVDA,Display-A"
                               }, 

                               "@1,compatible", 
                               Buffer (0x0B)
                               {
                                   "NVDA,NVMac"
                               }, 

                               "@1,device_type", 
                               Buffer (0x08)
                               {
                                   "display"
                               }, 

                               "@1,display-cfg", 
                               Buffer (0x04)
                               {
                                   0xFF, 0xFF, 0x00, 0x01
                               }, 

                               "@1,name", 
                               Buffer (0x0F)
                               {
                                   "NVDA,Display-B"
                               }, 

                               "NVCAP", 
                               Buffer (0x18)
                               {
                                   /* 0000 */    0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 
                                   /* 0008 */    0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 
                                   /* 0010 */    0x00, 0x00, 0x00, 0x00
                               }, 

                               "VRAM,totalsize", 
                               Buffer (0x04)
                               {
                                   0x00, 0x00, 0x00, 0x10
                               }, 

                               "device_type", 
                               Buffer (0x0D)
                               {
                                   "NVDA,GeForce"
                               }, 

                               "model", 
                               Buffer (0x18)
                               {
                                   "NVIDIA GeForce 8600M GT"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }

Link to comment
Share on other sites

 Share

×
×
  • Create New...