Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Windows Operating Systems Software

Vista an Uneasy Sleeper 395

Emmy King writes "
One thing we just can't wrap our mind about is the terrible, broken, and completely pitiful support for waking Vista up from a Deep Sleep or hibernation.
Anytime you attempt to wake Vista up from Hibernation or "Deep Sleep" (S3-induced sleep mode), it dies. It's either a BSOD, or a driver error, or a broken network, no DWM, lack of sound... the list goes on, and on. So much for an operating system to "power" the future! (No pun intended!) That's with properly-signed drivers and no buggy software on multiple PCs..."
This discussion has been archived. No new comments can be posted.

Vista an Uneasy Sleeper

Comments Filter:
  • Re:Linux (Score:1, Informative)

    by Loco Moped ( 996883 ) on Sunday December 10, 2006 @10:24AM (#17183940)
    Linux: It doesn't suck. Indeed. Ubuntu 6.10 wakes up from hibernation just fine, and quickly, even on my old computers. How hard can it be?
  • by Junta ( 36770 ) on Sunday December 10, 2006 @10:25AM (#17183952)
    S3 is plain old suspend/sleep. hibernate/deep sleep implies suspend to disk and total power down, and is S4. And the word S3-induced makes no sense, S3 is a state entered into, not an active thing.
  • Screw Ups (Score:4, Informative)

    by Anonymous Coward on Sunday December 10, 2006 @10:27AM (#17183966)
    So someone fucks it up and it's irrevocably broken? I've used both sleep and hibernate functions on my laptop since Vista was beta 1 and both have worked beautifully. Both features require decent support from the hardware, not just "signed drivers."
  • by Anonymous Coward on Sunday December 10, 2006 @10:44AM (#17184088)
    I'm vociferously anti-MS; but in this case, I believe they deserve a small pardon. Go read the ACPI specifications [acpi.info] sometime. You will cry and beg for mercy. ACPI is horrible. Considering the small number of requirements the real world has for such an interface, the specification is vast beyond imagining. Linux has also had long standing problems producing a proper ACPI layer, for this very reason: ACPI is a pig.

    Now it is worth noting that MS themselves contributed to the development of this specification. The cynical side of me believes that confounding the competition by way of impenetrable specifications is simply Microsoft's modis operandi. Look at Microsoft's OpenXML specification for example: while in theory it meets the European requirement for documenting file formats and protocols, in practice it's ~6,000 pages will certainly confound all but the most determined attempts at interoperability. But here's the rub: Microsoft has to eat their own dog food, and they are suffering the consequences. Microsoft's operating system and applications are becoming so piggish that even Microsoft can't manage them.
  • by EsbenMoseHansen ( 731150 ) on Sunday December 10, 2006 @10:50AM (#17184140) Homepage
    [...] but why in the wide wide world of sports are you putting it in sleepmode?

    It might be the end of the day, time to go home, huggle the wife and get some sleep and stuff? Nice to have everything the way you when tomorrow morning.comes. Or your server might need replacing the UPS. Hibernate is one easy way to get this done.

    Just guessing, of course. I use hibernation every day with my Debian laptop.

  • Re:Huh? (Score:3, Informative)

    by Jugalator ( 259273 ) on Sunday December 10, 2006 @10:55AM (#17184188) Journal
    Oh, and also note that many vendors consider January to be the launch date of Vista, such as Creative Labs and NVIDIA, and aren't focusing much on high performance and stable drivers for the RTM yet. With hibernation, at least three factors are essential: motherboard/BIOS support, correct BIOS settings, proper drivers. Many systems are lacking at least one of those, breaking the whole thing, causing e.g auto-reboots instead of power downs, etc. One could argue if MS shouldn't have used this feature so extensively with such poor support among manufacturers, but that's still an entirely different issue than a mythical "bug" in Vista.
  • by gelfling ( 6534 ) on Sunday December 10, 2006 @11:04AM (#17184268) Homepage Journal
    I don't have any laptops with the power to actually run Vista so how it comes out of hibernation is irrelevant. I don't think that Vista is going to be a laptop friendly OS in the first place given that internal hardware upgrades are nearly impossible.
  • by HairyCanary ( 688865 ) on Sunday December 10, 2006 @11:09AM (#17184304)
    I just opened my laptop and turned it on, and it resumed from a hibernate just fine (running Vista Business release version). No blue screen, no network problems, it put me right back where I was before with a perfectly functional session. I hate Windows as much as every other Unix geek, but it sounds to me like this is a classic case of "not enough research" ... or if you prefer, "fud".
  • by jZnat ( 793348 ) * on Sunday December 10, 2006 @11:09AM (#17184312) Homepage Journal
    But he's criticising Windows Vista, not Windows 2000. Have you seen Vista's shutdown menu? Have you read the article on Slashdot about how much time and effort went into making it?
  • by LiquidCoooled ( 634315 ) on Sunday December 10, 2006 @11:17AM (#17184374) Homepage Journal
    I am always uneasy when business customers ask about sleep, heres a few of the things which bug me

    What happens with network applications (take google earth as an example - it connects and logs in at program start)?
    How about a domain?
    What happens if you go to sleep on one domain and wake up plugged into another?
    What happens when you wake up outside the login hours?
    What happens if your server slot is taken for an application (because you disconnected and someone else took it)?
    What happens if you are editing a networked (word etc) document at the time, can people edit it whilst you are asleep?
    Will your application pick up where it left off or display the edited document?

    Its things like this which prevent us from recommending sleep or hibernate to our clients.

    If the hibernate just allows the core OS to be brought up without problems then that doesn't help people who use their computers too much.
  • Apparently ... (Score:2, Informative)

    by eck011219 ( 851729 ) on Sunday December 10, 2006 @11:28AM (#17184438)
    ... the poster's blog is hosted on a Vista box, as it seems to have fallen asleep. Or been Slashdotted.

    Anyhow, I've been running Vista RC1 since it was released (and the beta before that) and never had a problem with the sleep function. Other problems, yes, but none with sleep and none so bad I'd complain about them (mostly my preferences vs. Microsoft's, predictable stuff like that).

    In fact, I was just telling my wife the other day (she just melts when I talk sweet to her like this) that the sleep/hibernate function in Vista is so much more stable than it used to be that I haven't actually had my laptop all the way off in a few weeks -- I just open and close it as needed, and it wakes right back up and grabs whatever network it sees. I never had this work so well with XP or W2K.
  • MSDN (Score:3, Informative)

    by MLopat ( 848735 ) on Sunday December 10, 2006 @11:40AM (#17184530) Homepage
    Windows Vista has been available to MSDN subscribers for a few weeks now. From Business Basic right up to Ultimate Edition, in both x86 and x64.
  • by Rycross ( 836649 ) on Sunday December 10, 2006 @12:16PM (#17184820)
    Vista is the only OS I've used that has ever been able to wake up from sleep and hibernate properly.
    The OP makes it sound like their experience applies to everyone, so I have to call FUD on this.

    At any rate, I have zero problems with these features, using Vista Home Ultimate 64 bit.
  • Only in the *final* (Score:2, Informative)

    by kripkenstein ( 913150 ) on Sunday December 10, 2006 @12:20PM (#17184862) Homepage
    You say you've been using Vista "since beta 1". But which are you using now, still one of the beta versions, or the final (which isn't available to run-of-the-mill consumers yet)? TFA says:

    Throughout the beta, Deep Sleep in Windows Vista went great. [...] But in the final version of Windows Vista, something is very, very majorly wrong.

    The problem is in the final version only, not a beta. This wasn't mentioned in the Slashdot summary, though, which could have saved confusion for those that don't RTFA.
  • by tyler_larson ( 558763 ) on Sunday December 10, 2006 @01:42PM (#17185504) Homepage
    Indeed. But how come, Win2k and XP hibernation features work damn near perfect and Vista doesn't?

    I'll assume you wanted an answer.

    Hardware was designed with W2K and XP as their development test cases, and was specifically made to work with those OSes. XP is only an incremental update over W2K (ver 5.1 from 5.0), whereas Vista is a complete rewrite in many areas. So they code power management according to the spec, such that all ACPI-compliant devices will work, then they make tweaks and exceptions for all the non-compliant hardware later on.

    I had the same problems you had in when I was running the the public Beta, but they went away in RC1. Hardware support is still under heavy development, and the January release will be significantly improved in that area over the official RTM.

  • by Anonymous Coward on Sunday December 10, 2006 @03:14PM (#17186244)
    Vista has it too.
    "In Windows Vista, 'Stand By' and 'Hibernate' have been combined into an additional 'Sleep' function which is active by default. When chosen, this new 'Sleep" mode saves information from the computer's memory to the hibernation file on disk, but instead of turning off the computer, it simultaneously enters Standby mode. After a specified amount of time (3 hours by default), it shuts down (hibernates). If power is lost during Standby mode, the system resumes from the existing hibernate image on disk. Sleep mode, thus, offers the benefits of fast suspend and resume when in Standby mode and reliability when resuming from hibernation, in case of power loss."

    http://en.wikipedia.org/wiki/Features_new_to_Windo ws_Vista [wikipedia.org]
  • by Vellmont ( 569020 ) on Sunday December 10, 2006 @03:39PM (#17186452) Homepage

    but it sounds to me like this is a classic case of "not enough research"

    A rather funny comment coming from someone who presumably tested one system and found it to work, so therefore all systems must work.

    The article mentions that the author had problems with "deep sleep" on 6 of 8 systems.


    On 6 of the 8 tested systems, recovering Windows Vista from a hibernate or Deep Sleep results in one of the following:


    So he's obviously not making the claim that hiberate/Deep Sleep is broken on ALL systems, since there were two he tested that worked correctly. 6 out of 8 is a pretty bad track record though, so it's likely that a significant amount of people are going to have problems with this feature. It's not a huge sample either, so maybe he's just unlucky enough to own systems where this feature doesn't work properly. I DO think it's a quite nice "heads up" to know about before before Vista becomes mainstream though.

    I guess I can't be terribly surprised that hibernate/sleep is still broken though. It doesn't work properly under Windows 2000 on my circa 2002 desktop computer, but worked just fine on my Circa 1999 laptop.
  • by ceoyoyo ( 59147 ) on Sunday December 10, 2006 @04:18PM (#17186716)
    Here you are:

    http://www.almaer.com/blog/archives/001182.html [almaer.com]

    Pop open a terminal, type in

    sudo pmset -a hibernatemode 0

    and your MB will go back to suspend only. Replace the 0 with a 1 and you're in the (default) hibernate only mode. Use a 3 and the MBP will do as I described, suspending but also writing everything to disk so it can resume if it loses power.
  • by Sirpete ( 940717 ) on Sunday December 10, 2006 @04:50PM (#17186928)
    The Mac OS X handles most of these situations with notifications. Here is a sleep - wakeup cycle with Google Earth open and running before and after the iBook lid was closed and reopened, no problems with GE. The problems are handled gracefully like the lookupd hangs up when there is no network yet (WLAN).

    Dec 10 21:51:39 hidden-zapto-org configd[44]: posting notification com.apple.system.config.network_change
    Dec 10 21:51:39 hidden-zapto-org lookupd[23379]: lookupd (version 369.5) starting - Sun Dec 10 21:51:39 2006
    Dec 10 22:36:56 hidden-zapto-org /etc/rc.sleep: executing .sleep of user Petri
    Dec 10 22:36:59 hidden-zapto-org kernel[0]: AirPort: Link DOWN (Client disAssoc 0)
    Dec 10 22:36:59 hidden-zapto-org launchd: Server 0 in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[23379]: exited abnormally: Hangup
    Dec 10 22:36:59 hidden-zapto-org configd[44]: posting notification com.apple.system.config.network_change
    Dec 10 22:37:00 hidden-zapto-org lookupd[23471]: lookupd (version 369.5) starting - Sun Dec 10 22:37:00 2006
    Dec 10 22:37:09 hidden-zapto-org kernel[0]: System Sleep
    Dec 10 22:37:09 hidden-zapto-org kernel[0]: System Wake
    Dec 10 22:37:09 hidden-zapto-org kernel[0]: Wake event 0008
    Dec 10 22:37:10 hidden-zapto-org kernel[0]: Sound assertion "0 != err" failed in "AppleLegacyAudio/AppleTexas2Audio/AppleTexas2Audi o.cpp" at line 960 goto Exit
    Dec 10 22:37:10 hidden-zapto-org kernel[0]: ^PADB present:8c
    Dec 10 22:37:11 hidden-zapto-org kernel[0]: Couldn't alloc class "AppleADBMouseType4"
    Dec 10 22:37:11 hidden-zapto-org kernel[0]: Couldn't alloc class "AppleADBMouseType2"
    Dec 10 22:37:11 hidden-zapto-org kernel[0]: Couldn't alloc class "AppleADBMouseType1"
    Dec 10 22:37:11 hidden-zapto-org kernel[0]: iScroll2: starting up driver.
    Dec 10 22:37:11 hidden-zapto-org kernel[0]: iScroll2: enableEnhancedMode called.
    Dec 10 22:37:11 hidden-zapto-org kernel[0]: iScroll2: deviceClass = 0xd (Extended Mode, scrolling supported)
    Dec 10 22:37:11 hidden-zapto-org /Library/StartupItems/iScroll2/iScroll2Daemon: Service 'iScroll2' matched.
    Dec 10 22:37:11 hidden-zapto-org /Library/StartupItems/iScroll2/iScroll2Daemon: Loading settings for user 'Petri'.
    Dec 10 22:37:16 hidden-zapto-org /etc/rc.wakeup: executing .wakeup of user Petri
    Dec 10 22:37:18 hidden-zapto-org kernel[0]: AirPort: Link Active: "KATTILA" - 000fb514da02 - chan 11
    Dec 10 22:37:20 hidden-zapto-org launchd: Server 0 in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[23471]: exited abnormally: Hangup
    Dec 10 22:37:20 hidden-zapto-org configd[44]: posting notification com.apple.system.config.network_change
    Dec 10 22:37:20 hidden-zapto-org lookupd[23533]: lookupd (version 369.5) starting - Sun Dec 10 22:37:20 2006
    Dec 10 22:37:22 hidden-zapto-org mDNSResponder: Repeated transitions for interface en1 (192.168.0.2); delaying packets by 5 seconds

"A car is just a big purse on wheels." -- Johanna Reynolds

Working...