Slashdot Mirror


Vista an Uneasy Sleeper

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..."

70 of 395 comments (clear)

  1. Linux by Anonymous Coward · · Score: 3, Funny

    Linux: Ritalin for your new vista box

    1. Re:Linux by WilliamSChips · · Score: 4, Funny

      Linux: It doesn't suck.

      --
      Please, for the good of Humanity, vote Obama.
    2. Re:Linux by WindozeSux · · Score: 4, Funny

      How hard can it be?
      When Ballmer is throwing chairs all over the office, it is pretty hard to program ACPI stuff. :-)

      --
      Fallout 3 will suck.
    3. Re:Linux by Ucklak · · Score: 2, Funny

      Indeed the motivation of people migrating from Win3.1 to Win95 was that 95 "sucked less" and the remark was so common that I swear it became a Microsoft marketing line.

      They say each successive version is "more stable and secure!"

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
  2. And with 9 shut down options to boot... by 192939495969798999 · · Score: 4, Funny

    So which of those 9 shut-down options can we eliminate now? Probably all but the one that goes "shut the hell off"?

    --
    stuff |
    1. Re:And with 9 shut down options to boot... by Frumious+Wombat · · Score: 4, Funny

      They have to keep it, as it's an important usability option. Now your computer can act like you first thing in the morning. HAL, here we come!

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    2. Re:And with 9 shut down options to boot... by Anonymous Coward · · Score: 2, Funny

      Nine options?? Damn!!
      What options must I think of???

      Option 1. Shutdown Vista.
      Option 2. Hybernate mode.
      Option 3. Restart.
      Option 4. Force Shutdown.
      Option 5. Shutdown all Users in Usergroup.
      Option 6. Shutdown all Users in Network
      Option 7. Restart in Safemode.
      Option 8. Restart in Safemode (network conn).

      and finaly last one!

      Option 9. Shutdown every Vista User PC located in the world!!!

      whahahaha!

      Le Marquis

    3. Re:And with 9 shut down options to boot... by techno-vampire · · Score: 3, Insightful

      Eliminate all except for the one that says, "Uninstall Vista and revert to previous version of Windows."

      --
      Good, inexpensive web hosting
  3. S3 is not hibernate/deep sleep. by Junta · · Score: 5, Informative

    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.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:S3 is not hibernate/deep sleep. by agent+dero · · Score: 3, Funny

      You're absolutely right, they should put those in the shutdown menu as well.

      Seriously, KDE can get it right, Mac OS X can get it right. What's so wrong with: Sleep, Restart, Shutdown (, Logout)

      --
      Error 407 - No creative sig found
    2. Re:S3 is not hibernate/deep sleep. by jZnat · · Score: 4, Informative

      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?

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    3. Re:S3 is not hibernate/deep sleep. by v1 · · Score: 5, Interesting

      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?

      --
      I work for the Department of Redundancy Department.
    4. Re:S3 is not hibernate/deep sleep. by ribond · · Score: 4, Insightful
      The difference in the apple product model shows through here. Power management problems like those described by the story submitter (love that random complaints can be slashdot front page material) are related to bios in use, drivers in use... apple folk obviously deliver an OS to a limited set of hardware, drivers, bioses (did I pluralize that properly?). Windows tries to be all things to all people. breadth vs. depth, etc...

      When XP came out many (many many many) systems could not boot in ACPI mode. Many systems had a bios that would report as supporting ACPI and then fall over in an unexpected way... what resolved this was.... time in market. Once it became important to boot XP it became important to pay attention to the ACPI spec. The XP installer actually has a backdoor built in for those dark days of 2001... you can bang on "f7" when you boot into textmode setup (the media-boot phase) and setup will ignore ACPI support.

      Vista no longer supports non-acpi machines. Vista also tries to do more with power management and if you have current-ish system from a major OEM (dell, gateway, sony, toshiba, hp, etc) they've already posted BIOS updates to make things go in the brave new world. Partnering with the big guys is where MS can recover some depth in the hardware space.

      Vista now provides a new hybrid sleep mode, combining standby with hibernation. The sleep option will write out a hibernate file so that if the machine takes a nap & runs out of juice (laptop scenario here) you can plug the box in and resume without losing your context. I'm typing on a Dell xps m170 right now -- it works well.

    5. Re:S3 is not hibernate/deep sleep. by OriginalArlen · · Score: 2, Interesting

      Both suspend and hibernate work fine on this Thinkpad under GNU/Linux... & have done since I got it, almost 2 years ago.

      --

      Everything I needed to know about life, I learnt from Blake's Seven
    6. Re:S3 is not hibernate/deep sleep. by ceoyoyo · · Score: 4, Interesting

      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.

    7. Re:S3 is not hibernate/deep sleep. by ceoyoyo · · Score: 3, Informative

      Here you are:

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

      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.

  4. bummer by yagu · · Score: 4, Insightful

    Each new release, each patch, each service pack I keep waiting for the perfect, all-right-I'll-settle-for-well-behaved advanced power control. I find this unsettling Vista may not deliver. One "feature" I always treasure in Windows systems is its "better" support for power control.

    At least Windows with its more cozy relationship with chip and BIOS industry supposedly offers ACPI for fast "sleep" and "rewake" functionality. In fact that was my trick way to get ACPI for linux when it was really important by running a vmware install of linux within a well behaved windows (not always as well behaved as I'd have wished, but better than the problematic ACPI linux support).

    And now, out of the gates (sic) Vista may not deliver? That's going to leave a mark. I'd considered getting a machine for educational purposes (since I do support for everyone I know), but I'd considered waiting for some of the initial bugs to get ironed out. I just didn't expect this big of an initial speedbump. Guess there's not much to do but wait for Microsoft to get it right, or close to right.

    Also, I thought I'd read they were offering super-sized power control a la scheduled up and down times, etc. More vaporware?

    I'm still amazed they get to skate on this kind of stuff.

    1. Re:bummer by timeOday · · Score: 3, Interesting
      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.

    2. Re:bummer by TheGratefulNet · · Score: 2, Interesting
      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.

      --

      --
      "It is now safe to switch off your computer."
  5. Screw Ups by Anonymous Coward · · Score: 4, Informative

    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."

    1. Re:Screw Ups by doctormetal · · Score: 4, Interesting

      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.

  6. Ghee, I musta been sleeping... by 3seas · · Score: 3, Funny

    ...I didn't know Vista was out yet. Thought it was still in the debuggng stage...

    Or maybe I'm still sleeping and this is a dream. Vista released with major operational flaws. Now that's a Linux promotion!

  7. "no buggy software" by woodhouse · · Score: 5, Funny

    I'd like to know where this completely bug free software comes from. The last completely bug-free software I saw was Hello World.

    1. Re:"no buggy software" by WheresMyDingo · · Score: 2, Funny
      The last completely bug-free software I saw was Hello World.

      Nope, has an output format bug. It should end with an exclamation point, as in: "Hello World!"

    2. Re:"no buggy software" by chengmi · · Score: 2, Funny

      #include

      int main(void) {
          char msg[4];
          sprintf(msg, "Hello, World!");
          printf("%s\n", msg);
          return 0;
      }

    3. Re:"no buggy software" by fbjon · · Score: 2, Funny

      That's not WTF enough to qualify:

      #include <stdio.h>

      int main(void) {
          char msg[10]; //should be enough
          // print user-input number
          gets(msg);
          printf("%d\n", (int) msg);
          // finally, print hello world.
          printf(msg, "Hello, World!");
          printf("%s\n", msg);
          return 1;
      }

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  8. Hibernating by AlHunt · · Score: 2

    Once I went laptop-only, hibernating became the truth, the light and the way. Before that I never hibernated because I never shut the desktop off.

    Interesting that TFA says Vista hibernated fine in beta but not in the release version. Oddly, Xp hibernated flawlessly on my laptop but openSuSE 10.1 hangs every time. No Linux distro hibernates this particular laptop (toshiba). We'll see if 10.2 will as soon as ATI gets done developing Vista drivers and gives us a driver for Xorg 7.2

    --
    1 in 4 Maine children in struggle with hunger.
  9. "power" the future by oKtosiTe · · Score: 3, Funny

    It doesn't look to me like there was no pun intended...

  10. Blame ACPI, not Vista by Anonymous Coward · · Score: 5, Informative

    I'm vociferously anti-MS; but in this case, I believe they deserve a small pardon. Go read the ACPI specifications 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.

    1. Re:Blame ACPI, not Vista by fbjon · · Score: 2, Insightful

      Wow, it includes its own language too.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  11. Not a single issue with sleep or standby by Anonymous Coward · · Score: 2, Insightful

    Huh. I've got two systems here with Vista running on them, a Dell e1505 notebook and a not-as-new homebuilt Athlon X2 system, and on both of them both hibernate and sleep "Just Work." In fact, Vista's been less problematic in all areas than XP could ever dream of being.

    They don't quite Bill's 6 second boot time either - but both systems clock in right around 10 seconds, and that's pretty hard to complain about.

  12. Re:Why are you even putting it in sleep mode by EsbenMoseHansen · · Score: 2, Informative
    [...] 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.

    --
    Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
  13. fud ahead by Silicon+Avatar · · Score: 5, Insightful

    I've had fewer problems with my laptop since installing vista than I ever had with linux.

    Pretty much everything worked 'out-the-box' -- including video (although I ultimately had to go download the vista drivers from ATI to get any kind of acceleration), sound, even suspend/sleep (although, microsoft renaming hibernate to sleep confused me at first).

    There are plenty of places where microsoft seems to suck across the board .. but vista sleeping and waking up works just fine.

    BTW - this sleeping is a feature that I never did get 100% working properly in linux -- and what I WAS able to get working right required I bounce around a few websites ultimatly doing my own research ... whereas it seems to work now in vista just fine?

  14. Huh? by Jugalator · · Score: 3, Insightful

    This feature works just great here, making it quite impossible it's due to Vista (unless my Vista is magic), but rather due to hardware drivers after all.

    --
    Beware: In C++, your friends can see your privates!
    1. Re:Huh? by Jugalator · · Score: 2, Informative

      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.

      --
      Beware: In C++, your friends can see your privates!
  15. Re:MSN Ramps Up the Linux FUD by Anonymous Coward · · Score: 2, Funny

    Those were no typos. I just destroyed you!!!

    BTW, it's funny how the parent is flamebait, while replacing a few words makes you insightful. Moderators, make up your mind.

  16. Uneasy lies the head... by hey! · · Score: 4, Funny

    Canst thou, O partial sleep, give thy repose
    To the wet sea-boy in an hour so rude,
    And in the calmest and most stillest night,
    With all appliances and means to boot,
    Deny it to a king? Then happy low, lie down!
    Uneasy lies the head that wears the crown.


    -Henry IV. Part II.
    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  17. Not exactly great with other OSes by evilviper · · Score: 4, Insightful

    S3 (Suspend) doesn't exactly work wonderfully under other operating systems either. It's highly dependant on the motherboard chipset being used, and all attached hardware.

    I would be quicker to condem Microsoft if Linux (or FreeBSD preferably) could properly suspend and resume ANY of my systems properly. Unfortunately, that doesn't seem to be the case.

    FreeBSD-6.2 was the closest I got... If I pull out my videocard and use the onboard, it actually resumes successfully.

    Though the onboard video (Savag) really blows, and I haven't yet found any version of X.org that doesn't regularly crash when using that particular driver.

    And both the onboard nic, and my SBlive card stop working, and I have to manually reload the kernel module every time I resume...

    And with all of those addeniums, that's the closest I've ever gotten to getting Suspend to work (and being forced to use the onboard video is a complete show-stopper). In fact, the latest snapshot of 7.0 was actually a downgrade, and wouldn't resume from S3 at all.

    So the problem can't lie entirely with Microsoft (though they are partly to blame for the extremely lax and often Windows-centric ACPI practices). Hardware manufacturers bare a great deal of the responsibility for making their ACPI implimentations buggy as all hell to begin with... So much so that even Microsoft apparently can't even work-around it.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Not exactly great with other OSes by value_added · · Score: 2, Insightful

      FreeBSD-6.2 was the closest I got... If I pull out my videocard and use the onboard, it actually resumes successfully. Though the onboard video (Savag) really blows, and I haven't yet found any version of X.org that doesn't regularly crash when using that particular driver. And both the onboard nic, and my SBlive card stop working, and I have to manually reload the kernel module every time I resume... And with all of those addeniums, that's the closest I've ever gotten to getting Suspend to work (and being forced to use the onboard video is a complete show-stopper). In fact, the latest snapshot of 7.0 was actually a downgrade, and wouldn't resume from S3 at all.

      Running 6.1 on several different hardware configurations and two different laptops (Thinkpad and a Toshiba). Suspend (S3) works as expected.

      Maybe the lesson here is to choose your hardware more carefully? I can't comment on your existing hardware, but it's worth reminding the kids that crap hardware was probably designed to work OK with Windows. Anywhere else, the user should not expect the hardware to work, either because a) no one wanted to bother with writing a driver for it; or b) the hardware simply can't be made to work (read Winmodems). The fact that some hardware does work (or work with kludges) should be considered an accident.

      As a side note, it looks like you haven't looked at /etc/rc.suspend and /etc/rc.resume. No need to manually do anything (loading kernel modules, included), when everything is scriptable with little fuss.

    2. Re:Not exactly great with other OSes by evilviper · · Score: 2, Insightful
      I actually wonder why that is the case. In other areas (say, Java) you don't see anybody selling something claiming it's Java, when it's not (MS tried and didn't succeed).

      The main reason is that ACPI bugs can be worked-around in software (if you know everything there is to know about the hardware and BIOS implementation) and the manufacturer has to write a driver anyhow. So they do a quick, one-off driver that just barely works, and don't care about all the problems that will result from that mindset in the near future.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  18. No problems here at all. by Marbleless · · Score: 4, Insightful

    We currently have 4 systems running Vista RTM and a not one of them has any problem waking up from hibernate. They are a mix of P4, AMD XP, and Athlons.

    We had Vista RC1 & 2 on other systems, both desktops & laptops, and they behaved perfectly as well.

    They all respond perfectly to Wake-On-LAN too. I know this because our tape backup system sends WOL packets to the systems to do the backups.

    --
    --I thought I was wrong once, but I was mistaken.
  19. "Did anyone ever try this even once?" by dpbsmith · · Score: 3, Interesting

    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.

  20. Pun... by Five+Bucks! · · Score: 5, Insightful

    So much for an operating system to "power" the future! (No pun intended!)

    The pun was clearly intended, otherwise there would not have been quotation marks around 'power'.

    Why can't we all just be honest about our use of puns? Puns are not always bad. There's no need to be ashamed of them.

    --
    52 52'23" W 47 32'07" N
    1. Re:Pun... by Artifakt · · Score: 2, Funny

      When I heard the horrible screams from what those puns were doing to your parents, I had to stuff my fingers in my ears just to sleep. Now I can't hear anything, so I say making puns ought to be a deaf penalty offense.

      --
      Who is John Cabal?
  21. How many times do you test before calling it truth by HairyCanary · · Score: 4, Informative

    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".

  22. How hard can it be? by Marbleless · · Score: 5, Interesting

    > 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.

    --
    --I thought I was wrong once, but I was mistaken.
    1. Re:How hard can it be? by hanssprudel · · Score: 5, Insightful

      How hard? Very!

      You are right about this. It isn't hard for anybody with a bit of coding experience to realize that trying to freezedry, serialize and then defrost an entire multitasking OS full of running tasks and hardware is a very difficult task. Especially when computers today are often busy talking to other computers (you can't really expect every TCP connection to suddenly spring to life where it was).

      That said, Ubuntu 6.10 does hibernate very, very, well. Try it.

    2. Re:How hard can it be? by diegocgteleline.es · · Score: 2, Insightful

      The big difference is that Linux needs to implement what the hardware designers did, many of the drivers are reverse-engineered or poorly implemented because the lack of specs, and it needs to implement properly the ACPI spec, which is a spec totally broken that doesn't works in the real world (in fact the guys that take care of ACPI in Linux are INTEL employees: you know, Intel invented ACPI, isn't a bit shocking that the company that invented ACPI can't write a implementation that does work 100%? - although ACPI support is pretty good these days)

      Windows, in the other hand, just designed all their power management features. It was the hardware designers who took care of making their devices work with Windows. It's not easy to do what the Linux people is doing - trying to make linux suspend work with all the windows-oriented hardware devices out there.

    3. Re:How hard can it be? by Afrosheen · · Score: 2, Interesting

      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.

    4. Re:How hard can it be? by andreyw · · Score: 3, Insightful

      Ugh. I think I am going to stop reading Slashdot now. Okay. So Vista has a problem dealing with S3 resume. Fine.

      What bothers me are snide remarks from people who have a very vague (if any) understanding of what is involved in power management support. At all. So Microsoft dropped the non-ACPI HALs with Vista. About time. Considering the number of ACPI "compliant" systems out there, I'm not surprised a lot of this shit barely works. Get a new computer and shut the hell up already...

    5. Re:How hard can it be? by tyler_larson · · Score: 2, Informative
      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.

      --
      "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea...."
      RFC 1925
    6. Re:How hard can it be? by Sepodati · · Score: 2, Interesting

      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...

    7. Re:How hard can it be? by Skreems · · Score: 3, Insightful

      Since network connections can and do fail with some frequency, any decent networking app should be able to detect and recover from a dropped connection.

      I don't see how this is such a huge deal in Vista, anyway. It seems to work fine under XP, and you're going to be running most of the same apps for now...

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    8. Re:How hard can it be? by StikyPad · · Score: 3, Funny

      Glad you caught that, I thought I might have been a little too subtle.

  23. Questions about sleeping by LiquidCoooled · · Score: 2, Informative

    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.

    --
    liqbase :: faster than paper
    1. Re:Questions about sleeping by Sirpete · · Score: 2, Informative
      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
  24. And this is why... by buddyglass · · Score: 2, Funny

    ...we wait for Vista SP1 before making the jump.

    Also, because DX10 cards (and titles) will be ubiquitous by then.

  25. "He's resting." by overshoot · · Score: 2, Funny
    "No, it's not."

    Why do I have this urge to post the entire Monte Python "Dead Parrot" sketch?

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  26. Apparently ... by eck011219 · · Score: 2, Informative

    ... 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.

    --
    It is pitch black. You are likely to be eaten by a grue.
  27. MSDN by MLopat · · Score: 2, Informative

    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.

  28. Re:Press SHIFT to se all commands! by Fred_A · · Score: 5, Funny

    You can also press Alt, Super and Meta to see even more options such as doze, slumber, nap, snooze, relax, take a rest, nod off, or crash. I'm not sure what they do though.

    --

    May contain traces of nut.
    Made from the freshest electrons.
  29. Re:Why are you even putting it in sleep mode by Anonymous Coward · · Score: 5, Funny

    Sleep is for girls, n00bs, and douchebags. The rest of us leave 'em up on all the time. And fuck laptops. If you need to write code on holiday then you're not a real developer. Real developers don't *go* on holiday.

  30. Re:Slashdot Ramps Up the Vista FUD by kryten_nl · · Score: 4, Interesting

    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.

    --
    For the perfect anti-Unix, write an OS that thinks it knows what you're doing better than you do and let it be wrong.
  31. My Experience is Completely the Opposite by Rycross · · Score: 2, Informative

    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.

    1. Re:My Experience is Completely the Opposite by Rycross · · Score: 2, Interesting

      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.

  32. ACPI Sucks. by twitter · · Score: 2, Interesting

    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 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.

    --

    Friends don't help friends install M$ junk.

  33. Re:Press SHIFT to se all commands! by kinzillah · · Score: 2, Funny

    reboots the system into windows?

    --
    Douglas P. Price
  34. Re:Why are you even putting it in sleep mode by Shawn+is+an+Asshole · · Score: 3, Insightful

    I prefer the way my PowerBook works. I close the lid and it goes to sleep. Open the lid and it comes back up and works perfectly every single time. I haven't turned the thing off since I bought it last year.

    --
    "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
  35. Re:Why do they Lie to Us? by Anonymous Coward · · Score: 2, Insightful
    twitter, please read this carefully. Following this advice will make Slashdot a better place for everyone, including yourself.

    • As a representative of the Linux community, participate in mailing list and newsgroup discussions in a professional manner. Refrain from name-calling and use of vulgar language. Consider yourself a member of a virtual corporation with Mr. Torvalds as your Chief Executive Officer. Your words will either enhance or degrade the image the reader has of the Linux community.
    • Avoid hyperbole and unsubstantiated claims at all costs. It's unprofessional and will result in unproductive discussions.
    • A thoughtful, well-reasoned response to a posting will not only provide insight for your readers, but will also increase their respect for your knowledge and abilities.
    • Always remember that if you insult or are disrespectful to someone, their negative experience may be shared with many others. If you do offend someone, please try to make amends.
    • Focus on what Linux has to offer. There is no need to bash the competition. Linux is a good, solid product that stands on its own.
    • Respect the use of other operating systems. While Linux is a wonderful platform, it does not meet everyone's needs.
    • Refer to another product by its proper name. There's nothing to be gained by attempting to ridicule a company or its products by using "creative spelling". If we expect respect for Linux, we must respect other products.
    • Give credit where credit is due. Linux is just the kernel. Without the efforts of people involved with the GNU project , MIT, Berkeley and others too numerous to mention, the Linux kernel would not be very useful to most people.
    • Don't insist that Linux is the only answer for a particular application. Just as the Linux community cherishes the freedom that Linux provides them, Linux only solutions would deprive others of their freedom.
    • There will be cases where Linux is not the answer. Be the first to recognize this and offer another solution.

    From http://www.ibiblio.org/pub/linux/docs/HOWTO/Advoca cy

  36. Works for me syndrome... by Vellmont · · Score: 2, Informative

    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.
    --
    AccountKiller