Dell Mini 10v Mac OS X Discussion Discussion dedicated to installing and setting up Mac OS X on the Dell Mini 1011

Reply
 
LinkBack Thread Tools Display Modes
  (#1) Old
Junior Member
 
Posts: 9
Join Date: Mar 2010
Default Possible Hibernate? "Proper" Sleep behavior on a mini 10v with Snow Leopard - 03-09-2010, 12:32 AM

Hi folks,
I'm new here. I hackintoshed my Mini 10v just last weekend, and I think the whole installation process was a breeze. As an old PowerBook G4 user, I actually think my new netbook with Mac OS X is actually running very smoothly... except for the sleep. Did a few searches in mydellmini.com and in other sites, but nothing really is helping me out with this.

I can get the mini 10v to hibernate. Out of the box it hibernated. But for some reason, it's not sleeping properly. I understand that for many people, this works properly. But I am not quite sure what "properly" means.

Currently this is what's happening: I either go to the apple menu and tell it to sleep, or I shut the lid. All that happens is the netbook goes into hibernate or deep sleep. The power indicator stays on for 5 secs and then shuts off. Waking up is fine, but it's not "instant on."

I have to hit the power button, and then hit any key to get it to wake up. I then get the grayed out waking screen with the progress meter, then it grays out and gives me a screen with the following:
header read size 200
mem base <memory address>
Wake Kernel!
And then it wakes.

Now apparently, it's possible to have a real sleep function working on these Mini 10vs, and that means that the netbook sleeps when the lid is closed (or sleep is selected from the Apple menu) and the power indicator throbs the whole time. And then it wakes up the moment you pull open the lid. But this doesn't work for me. I followed all the instructions and my BIOS settings are as follows:

A06 BIOS. NBI 0.8.3 RC5.
USB Legacy BIOS Support = enabled
USB Wake Support = disabled
Bluetooth Support = disabled (I don't have BT anyway)

I've tried turning USB Legacy BIOS on and off. Either way I still get hibernate and not sleep. Is there something I'm missing?

When I ran NBI, I had the following checked:
Install Chameleon 2 NBI bootloader
Install Dell Mini 10v Extensions
Regenerate a system specific DSDT.aml file
Disable hibernation and remove sleep file (recommended)

Is there anything I'm not doing right? I've tried almost everything I know to try. Any help would be appreciated. Thanks... and thanks to everyone here too. This site has been so useful in my installation process.
Reply With Quote
  (#2) Old
Senior Member
 
w7ox's Avatar
 
Posts: 451
Join Date: Dec 2009
Default 03-09-2010, 01:06 AM

"USB Legacy BIOS Support = enabled"

It should be disabled except when you are trying to boot from a usb drive.

And why not NBI 0.8.3Final?

Phil


Netbook: Mini 10v, BIOS A05, OS X 10.6.4, 2 GB RAM, 160 GB HDD, BT
Reply With Quote
  (#3) Old
Senior Member
 
Side.Step.Society's Avatar
 
Posts: 289
Join Date: Dec 2009
Location: Canada
Send a message via MSN to Side.Step.Society
Default 03-09-2010, 02:13 AM

Strange that hibernate is working for you. As far as I know, and I could be wrong here, it isn't working for anyone else at this time.
Reply With Quote
  (#4) Old
Expert Member
 
Posts: 559
Join Date: Dec 2009
Default 03-09-2010, 02:32 AM

eatabagel,

Just to be clear... Hibernation (aka deepsleep) writes the entire contents of RAM onto the hard drive. In OS X (unlike Windows), hibernate doesn't actually result in a shutdown that conserves battery life while allowing you to pick up where you left off. Instead, it works in conjunction with, and as a safety for, regular sleep. Basically, if you have hibernate enabled in OS X, it will (should) write the RAM contents to disk when you choose sleep/close the lid. At that point it is just sleeping. If the battery goes dead while it is sleeping (or if you pull the battery), then upon reboot OS X will (should) load the contents of the sleepimage file back into RAM so that it will pick up right where you left off (all apps etc. open) just as if you had been able to wake it from sleep normally.

If you can close the lid (or choose sleep), wait a few seconds, pull the battery off (or let it run all the way down), put the battery back on (or recharge it), and THEN reboot back to exactly where you were in OS X (all apps open, as you left them--not just Finder, which seems to have a memory of its own), then you have hibernation working.

Provided you haven't done any mods outside of the normal NBI installation procedure, I am fairly confident hibernation won't work on the 10v (at least on 10.6.2). If it does (keeping the above explanation in mind), please do share so I can get some information from you that might help others. Specifically, I would appreciate it if you would upload the "output.txt" file produced by the following command:
Code:
ioreg -l -w 0 > output.txt
This may help get hibernation working for others.


Dell Mini 10v | Mac OS X 10.6.2 | Windows 7 Professional | Ubuntu Netbook Remix 9.10 | 1GB RAM | 160GB HDD | BIOS A05 | USB Legacy: OFF | USB Wake: OFF | BT: Enabled (self-installed BCM2046) | NBI 0.8.3 final
Reply With Quote
  (#5) Old
Junior Member
 
Posts: 9
Join Date: Mar 2010
Default 03-09-2010, 07:34 AM

Quote:
Originally Posted by minimalpc View Post
eatabagel,
If you can close the lid (or choose sleep), wait a few seconds, pull the battery off (or let it run all the way down), put the battery back on (or recharge it), and THEN reboot back to exactly where you were in OS X (all apps open, as you left them--not just Finder, which seems to have a memory of its own), then you have hibernation working.

Provided you haven't done any mods outside of the normal NBI installation procedure, I am fairly confident hibernation won't work on the 10v (at least on 10.6.2). If it does (keeping the above explanation in mind), please do share so I can get some information from you that might help others. Specifically, I would appreciate it if you would upload the "output.txt" file produced by the following command:
Code:
ioreg -l -w 0 > output.txt
This may help get hibernation working for others.
Thanks for all your help. At first I thought I had misused the terminology and was about to fire up a response apologizing for the confusion. But I had to test out what you described because I was quite certain I had hibernation. And in fact I do!

I did what you said... closed the lid. Then I waited for the power indicator to go out. I then removed the battery, waited 5 secs then put it back on and woke it up. Sure enough, all my windows and apps were still there.

I'll try to put up a video later to demonstrate.

At any rate, I finally got sleep to work by following the directions in this thread: How I fixed the awaking from sleep problem on my 10v Hackintosh!!!!

To turn hibernate on, here's what I did. And this is hibernate (safe sleep) that I confirmed by removing the battery.

sudo pmset hibernatemode 5

The rest of my setup:
BIOS A06.
I actually confirmed I had NBI 0.8.3 final (i thought i had rc5 but it's final)
And the rest of the BIOS settings as above in my first post.

I tried to attach the output.txt from "ioreg -l -w 0 > output.txt" to this post but the forum software is telling me it's too big to be attached.
Reply With Quote
  (#6) Old
Expert Member
 
Posts: 559
Join Date: Dec 2009
Default 03-09-2010, 07:46 AM

Quote:
Originally Posted by eatabagel View Post
Thanks for all your help. At first I thought I had misused the terminology and was about to fire up a response apologizing for the confusion. But I had to test out what you described because I was quite certain I had hibernation. And in fact I do!

I did what you said... closed the lid. Then I waited for the power indicator to go out. I then removed the battery, waited 5 secs then put it back on and woke it up. Sure enough, all my windows and apps were still there.

I'll try to put up a video later to demonstrate.

At any rate, I finally got sleep to work by following the directions in this thread: How I fixed the awaking from sleep problem on my 10v Hackintosh!!!!

To turn hibernate on, here's what I did. And this is hibernate (safe sleep) that I confirmed by removing the battery.

sudo pmset hibernatemode 5

The rest of my setup:
BIOS A06.
I actually confirmed I had NBI 0.8.3 final (i thought i had rc5 but it's final)
And the rest of the BIOS settings as above in my first post.

I tried to attach the output.txt from "ioreg -l -w 0 > output.txt" to this post but the forum software is telling me it's too big to be attached.
Can you zip it up and attach it please? It should compress to a fairly small size. This is the first credible report I've seen of working hibernation on OS X 10.6. The above command (or any of the other hibernatemode settings) does not work for most people, including myself. Can you think of anything else you might have done--added additional kexts (beyond what comes with NBI) etc.?


Dell Mini 10v | Mac OS X 10.6.2 | Windows 7 Professional | Ubuntu Netbook Remix 9.10 | 1GB RAM | 160GB HDD | BIOS A05 | USB Legacy: OFF | USB Wake: OFF | BT: Enabled (self-installed BCM2046) | NBI 0.8.3 final
Reply With Quote
  (#7) Old
Junior Member
 
Posts: 9
Join Date: Mar 2010
Default 03-09-2010, 09:25 AM

Quote:
Originally Posted by minimalpc View Post
Can you zip it up and attach it please? It should compress to a fairly small size. This is the first credible report I've seen of working hibernation on OS X 10.6. The above command (or any of the other hibernatemode settings) does not work for most people, including myself. Can you think of anything else you might have done--added additional kexts (beyond what comes with NBI) etc.?
Ok... I attached the zipped output.txt.

Also, here's a video I took that shows hibernate working:

Mostly this was the default behavior after I installed Snow Leopard using Mechdrew's method. Some other notes:
I used the 2 USB flash key method (big key with the Snow Leopard image and little key with Netbookinstaller 0.8.3final). I loaded the images onto the USB keys on an existing PowerBook G4 with OS X Tiger.

This has BIOS A06. Other BIOS settings:
USB Legacy BIOS Support = enabled (I also tried disabled and it responds similarly so no difference here)
USB Wake Support = disabled
Bluetooth = disabled (I have no BT anyway)

NBI settings:
Install Chameleon 2
Install Dell Mini 10v Extensions
Regenerate a system specific DSDT.aml file
Disable hibernation and remove sleep file

That's it. No special KEXTs. So it's pretty barebones. I didn't do any other mods (as this is my first time loading Mac OS X on a PC, i wouldn't know what else to do). Really it just hibernated from the beginning. I got it to sleep (and not hibernate) by doing the sudo pmset hibernatemode 3.

But before this, the default for hibernatemode was 5. I was able to get hibernate back on by switching it back to 5 (after getting working sleep with hibernatemode 3). The other settings i had with my working hibernate when i do pmset -g:
hibernatefile /var/vm/sleepimage
hibernatemode 5
disksleep 5
sleep 5
displaysleep 5
lidwake 1
ttyskeepawake 1
halfdim 1


Now I'm curious why mine came with hibernate out of the box and other people's didn't.



I hope this helps.
Attached Files
File Type: zip output.txt.zip (55.7 KB, 10 views)
Reply With Quote
  (#8) Old
Member
 
Posts: 67
Join Date: Feb 2010
Default 03-09-2010, 01:32 PM

that's interesting...looks like hibernate works for him...curious


Mini 10v (Black) - BIOS A06 - Mac OS X 10.6.0 - 1GB RAM - 320GB HDD (7200 rpm) - NBM via USB - NBI (ending with 51) - Legacy Off

Had a happy 10.6.6 machine and updated to 10.6.7, but no love...maybe I'll do a vanilla install...but probably not.
Reply With Quote
  (#9) Old
Expert Member
 
Posts: 559
Join Date: Dec 2009
Default 03-10-2010, 12:02 AM

Thanks. The ioreg output should be very helpful. Can you please also run "kextstat > kextstat.txt" from Terminal. The kextstat command lists all currently loaded kext files. The ">" redirects the output to a file, so that you can attach that file (kextstat.txt) to your post here.


Dell Mini 10v | Mac OS X 10.6.2 | Windows 7 Professional | Ubuntu Netbook Remix 9.10 | 1GB RAM | 160GB HDD | BIOS A05 | USB Legacy: OFF | USB Wake: OFF | BT: Enabled (self-installed BCM2046) | NBI 0.8.3 final
Reply With Quote
  (#10) Old
Junior Member
 
Posts: 9
Join Date: Mar 2010
Default 03-10-2010, 12:26 AM

Ok no problem. I'm really curious about what's so diff about my installation now.

Attached is the kextstat output.
Attached Files
File Type: txt kextstat.txt (8.6 KB, 6 views)
Reply With Quote
Reply

« reinstall XP without wiping SL | Firefox keeps crashing »
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Copyright © 2008-2011 MyDellMini.com.