Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



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:Screw Ups (Score:5, Interesting)

    by doctormetal ( 62102 ) on Sunday December 10, 2006 @10:44AM (#17184086)
    Same here. Both my notebook and desktop work without any problems with sleep and hibernation under vista.
    Sleep did not work on either of them under winxp.
    This sound like unfounded ms bashing by someone who got frustated.
  • by dpbsmith ( 263124 ) on Sunday December 10, 2006 @11:01AM (#17184240) Homepage
    The bugs that always amaze me are the ones that seemingly would have been caught if anyone had ever actually tried the feature even once.

    The only way I can account for something like this is that perhaps when a bug exhibits "protean symptoms" (fails in a different way every time), one could imagine in a completely bureaucratic, micromanaged corporate environment, instead of being registered as "this always fails," it could be registered as two hundred completely different bug descriptions, each specific description having been recorded only once and therefore judged by management to be unimportant.

    "Fails with blue screen of death reading 0687FF13 618AC003 ..."

    being regarded as a "different" bug from

    "Fails with blue screen of death reading 31469B21 96CB2022 ..."

    And before people start saying "blame the hardware," it's Microsoft's job to make sure that Vista does work on every PC certified for it. The days when DOS said "Toshiba DOS" or "PC-DOS" or "NEC DOS" are long gone. The name on the product is Microsoft WIndows and it's Microsoft's responsibility to see that it works.

    It's Microsoft's choice whether to do this by making their code robust, or jawboning vendors at WinHEC, or pressuring vendors.
  • How hard can it be? (Score:5, Interesting)

    by Marbleless ( 640965 ) on Sunday December 10, 2006 @11:10AM (#17184320)
    > 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?

    How hard? Very!

    Linux has had 2 (3?) separate attempts to get hibernate support working properly and while it is pretty good now it still isn't perfect.
  • by v1 ( 525388 ) on Sunday December 10, 2006 @11:32AM (#17184476) Homepage Journal
    I was thinking about that, and it's actually pretty surprising how well some systems sleep. Mac OS X can sleep through anything short of a disk burn. I have seen very rare cases where vendor specific hardware didn't wake up properly, but that's probably a vendor driver issue. The OS seems to have its act together.

    The new intel mac laptops now support hibernate instead of sleep. There is no longer a backup battery in the mac laptops. When you sleep them, they appear to go to sleep instantly, but they are not asleep yet. Display is off, sleep light is on (solid), but it is now paging memory off to disk, and will take my 2gb mbp about 25 seconds to do it. Then you hear the HD park and the sleep light begins pulsing. I try not to stuff it in the bag or jolt it around until it actually parks the HD.

    This means you can pull the battery even, and power it back up later and instead of the usual 4 second wakeup time, you get about 20 seconds of watching a washed out image of the last screen, with a dotted progress bar. (looks a bit like a firmware update in progress) When the dots get to the right it's awake again. It has done this from a complete power-down and memory clear. Impressive. I have not noticed anything that fails to wake up properly even from this mode.

    Another nice perk is that if you sleep it, and it loses power, (battery is removed by accident, someone kicks out the power cord etc) it simply appears to have shut off. (no sleep light) Then when you try to turn it back on, it just wakes from hibernation with the usual washed out screen and 20 second progresssbar instead of the quick wakeup.

    I don't think the mac pro (the desktop) supports hibernate though, but it couldn't be that hard for them to add support for?
  • Re:bummer (Score:4, Interesting)

    by timeOday ( 582209 ) on Sunday December 10, 2006 @11:47AM (#17184606)
    Does power management work properly on Apple computers? If so, they're the only ones to get it working right. On Linux you normally can get it working, but it's the kind of job that is likely to take several days with no guaranteed outcome. And 90% of the time you think it's working, you'll still find glitches over time - no sound after resume, won't suspend if USB devices are plugged in, won't suspend if 3d acceleration is enabled, crashes every 10th suspend or so, appears to suspend to RAM just fine but battery drain is far more than it should be... I've concluded that power management is just insanely tricky. APM/ACPI must be inconsistently implemented on every device, otherwise it could never work as poorly as it does.

    I should never have to reboot my laptop. I should be able to pop it into my docking station, resume from hibernation, and have it come up working properly including my desktop monitor and all the other peripherals hooked to the docking station. And the reverse should be true when I leave at night. I've never seen it happen.

  • by kryten_nl ( 863119 ) on Sunday December 10, 2006 @12:05PM (#17184724)
    Vista will be the best thing ever for third world countries. Do you realise how much PCs will become obsolete the moment it hits the shelves? A large percentage of those PC will be donated to aid organisations, who will install Ubuntu and ship them to Africa.
  • by Afrosheen ( 42464 ) on Sunday December 10, 2006 @12:20PM (#17184874)
    Imagine that. Using a hack (ndiswrapper) to load non-native Wifi drivers that are not ACPI-compliant like native drivers are causes problems with hibernation/sleep.

      If you used something native or if the manufacturer supported linux you'd probably be OK. I've experienced this myself.
  • ACPI Sucks. (Score:2, Interesting)

    by twitter ( 104583 ) on Sunday December 10, 2006 @12:25PM (#17184908) Homepage Journal

    I've concluded that power management is just insanely tricky. APM/ACPI must be inconsistently implemented on every device, otherwise it could never work as poorly as it does.

    ACPI [wikipedia.org] does suck. It's a typical M$, "extensible," "do it in software" nightmare described in 500 pages of spec. It reminds me of nothing more than a winmodem. It will be hard even for careful hardware makers to follow and that's what M$ likes.

    APM, on the other hand, worked well for laptops and still does if supported. I close the lid and it suspends. I open the lid and everything comes back. Yes, you have to unplug things still but I actually like that. That way, I can close the lid and have some boring operation still going without fear my cats will dance on the keyboard and screw it up. Other quirks are largely due to the fact that APM too is a M$ written "extensible" standard.

    The funny thing about all of this is that free software will give you a working system but M$ never has. I've never seen a windoze user who can make good use of power management, despite all sorts of time wasted hunting down drivers and fiddling. At the same time, I've been enjoying multiple month uptime on my laptops for years. The non free way of making code work together is simply broken.

  • by Rycross ( 836649 ) on Sunday December 10, 2006 @12:40PM (#17185036)
    I haven't used a Mac. I do intend to buy a MacBook whenever the next version of the OS (geez, whats it called again? Was it Leapord?) comes out.

    But your comment about my Windows experience is off the mark. I never used pirated windows, and I've used pretty much every version of windows in some form or another from 98 SE to Vista (although using that horrible abortion ME wasn't my choice). I worked in tech support for a university campus for a couple of years. I also use Linux. Right now I've got a distro of Ubuntu running on my other box, which I switched to from Fedora Core.

    But basically, my point still stands. Of all the versions of linux and windows I've used, none of them have ever properly implemented sleep and hibernation. My computer would go to sleep and never return, or would wake up and promptly crash. With Vista, it just works.
  • by OriginalArlen ( 726444 ) on Sunday December 10, 2006 @12:52PM (#17185124)
    Both suspend and hibernate work fine on this Thinkpad under GNU/Linux... & have done since I got it, almost 2 years ago.
  • by ceoyoyo ( 59147 ) on Sunday December 10, 2006 @01:22PM (#17185340)
    You can tell it to do something I like even better. It writes everything to disk as you described, but sits in suspended mode instead of hibernate. If your battery goes dead or you yank the battery it will resume from the disk copy, otherwise it pops up instantly just like the Powerbooks. Best of both worlds.
  • Re:bummer (Score:3, Interesting)

    by TheGratefulNet ( 143330 ) on Sunday December 10, 2006 @02:00PM (#17185662)
    Does power management work properly on Apple computers? If so, they're the only ones to get it working right.

    here's something you may not have known: Sun boxen (some workstations) can actually suspend to disk (and power down) and when you resume (such as the next day when you power up the workstation) the unix o/s resumes gracefully and FULLY architected (not a hack but proper part of solaris).

    it surprised me since you don't think of Sun as an 'APM' implementation company, but it is true for at least some Sun (blade?) workstations.

  • by Sepodati ( 746220 ) on Sunday December 10, 2006 @02:04PM (#17185694) Homepage
    I'm wondering if it's not related to the drive-head parking feature found in these laptops. If I'm moving the laptop around while it's coming out of hibernation (getting settled on the couch or whatnot), then it seems to fail. If I don't touch it, it'll usually work. Haven't really tested that a lot, though, just seems to be that way. Will have to do some tests now, I guess.

    ---John Holmes...

"The one charm of marriage is that it makes a life of deception a neccessity." - Oscar Wilde

Working...