Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Posted Jun 11, 2009 2:18 UTC (Thu) by jmorris42 (guest, #2203)In reply to: Ubuntu aims for ten-second boot time with 10.04 (ars Technica) by ajft
Parent article: Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Laptops would be one big reason. Supend/resume is good as far as it goes, but shutdown and reboot is all too common. Mine won't cleanly dock/undock for example so reboot is the only option. Other folks dual boot.
Posted Jun 11, 2009 4:15 UTC (Thu)
by eru (subscriber, #2753)
[Link] (14 responses)
I have never seen this work reliably in Linux on any computer I have ever tried it on! At best the computer resumes, but there is always something missing, like sound. Fast boot (and fast shutdown, lets not forget about that side) is more likely to be implementable reliably, so more useful.
Posted Jun 11, 2009 4:22 UTC (Thu)
by skvidal (guest, #3094)
[Link] (11 responses)
Posted Jun 11, 2009 4:58 UTC (Thu)
by rsidd (subscriber, #2582)
[Link] (8 responses)
Posted Jun 11, 2009 7:18 UTC (Thu)
by eru (subscriber, #2753)
[Link] (7 responses)
Posted Jun 11, 2009 8:45 UTC (Thu)
by ledow (guest, #11753)
[Link] (2 responses)
It's very much dependent on the price paid for the hardware (so most people's hardware is just too cheap to do it), the manufacturer, the age (but that's *rarely* the issue), even the programs/hardware that are running at the time, and most importantly - the BIOS. Even my brand-new 2009-manufacturing-date laptop, bought for me by my employer can't do suspend/resume in Windows reliably, let alone Linux (but it is worse in Linux, which fits in with what I've experienced elsewhere). ACPI tables etc. play a big part in the process and most cheap computers have the bare minimum to let Windows play nicely and rarely, if ever, see a BIOS update to fix it.
In fact, I'm that disillusioned with suspend and related activities (Wake-on-LAN, etc.) that I just forget they exist now. They are rarely reliable on a well-used system (e.g. staff laptops) even if the system does support it and the machine is well-managed, so you can imagine what happens with 90% of people's PC's. Other network admins I speak to have the same problem and if they NEED this functionality (very rare), they specify it as terms of the supply contract so they can fall back on something. What happens then is that any kernel upgrades mean that the problems appear again (and thus they run ancient kernels to keep the functionality).
Apple Mac's seem to be much better, I grant you. I've not seen one of them fail to come back up. But even my Palm will sometimes refuse to turn on and that basically *lives* in sleep mode all the time. It's just not a reliable technology, even if there are pockets of experience that seem to indicate it is. And when we say "Linux machines", we're talking about a VAST range of hardware and thus, in general, "Linux machines" don't do suspend reliably (mainly because machines as a whole don't either).
Posted Jun 11, 2009 16:19 UTC (Thu)
by salimma (subscriber, #34460)
[Link] (1 responses)
I do agree that Macs have an advantage here -- being able to go from sleep to hibernate when the battery level goes critical. This is a new feature, though -- for a longest time Macs can't actually hibernate at all. Hopefully the PC world will eventually drop BIOS -- some laptops already ship with EFI firmwares, but with BIOS emulation forced to be on at all times.
Posted Jun 12, 2009 5:38 UTC (Fri)
by drag (guest, #31333)
[Link]
Posted Jun 11, 2009 19:12 UTC (Thu)
by liljencrantz (guest, #28458)
[Link]
Posted Jun 11, 2009 21:49 UTC (Thu)
by Trelane (subscriber, #56877)
[Link] (2 responses)
Posted Jun 14, 2009 4:03 UTC (Sun)
by eru (subscriber, #2753)
[Link] (1 responses)
Posted Jul 1, 2009 23:01 UTC (Wed)
by SEMW (guest, #52697)
[Link]
My eeepc (1000) suspends and resumes perfectly -- with Ubuntu.
Admittedly, this is using the array.org customised kernel, but even so.
Sadly, my desktop, which uses much older, more standard hardware, doesn't. Oh well, can't win them all..
Posted Jun 11, 2009 8:49 UTC (Thu)
by roberton (guest, #39680)
[Link] (1 responses)
For me this is great progress. My previous laptop never had this working reliably, and that over several versions of Ubuntu and Fedora. Annoyingly suspend/resume would sometimes work, but not reliably enough to be able to use it. Since it is all about convenience having it die 1 in 3 times kind of stops it being a useful feature...
Regarding boot up, I have an Asus netbook which doesn't get used everyday and so is usually off. The fact that it boots up pretty quickly does definitely make a difference to how often I get it out though. If it took 2 minutes (bad even for Windows I know, but just as an illustration), then I would probably use it far less. And I also agree with another commenter, it's interesting to see _why_ linux takes X seconds and what can be done to improve it. The quest to improve boot times seems to have made people look again at some old and ugly stuff that would otherwise just be left.
Roberto/.
Posted Jun 11, 2009 11:00 UTC (Thu)
by tialaramex (subscriber, #21167)
[Link]
It's important to report bugs in suspend & resume. If you take the attitude that "that never works in Linux" then there is no bug filed, no-one has any reason to investigate why, it doesn't get fixed, so you've created a self-fulfilling prophecy. Particularly if it "almost" works, so that you get some diagnostics (e.g. for a while SATA didn't survive suspend on some hardware, but this meant a resume would give you kernel IO error reports that you could write into a bug report - obviously "the screen stays blank" isn't as helpful to maintainers)
I have reported, and had fixed, several suspend/resume bugs in previous laptops, including regressions. None of us would sit around saying "it's a shame the Linux USB subsystem crashes when you plug in a mouse, but that's just the way it has to be I suppose" (at least I hope not). Take the same attitude to any sub-system you want to work. If it's worth moaning about (as several have taken time to do in this comment thread) then it's worth writing a proper bug report.
My desktop PC doesn't (or didn't the last time I tried, it runs for months at a time recording TV and managing my DSL connection, so I don't try new kernels often) suspend correctly, but I believe that's related to the Nouveau driver, which is reverse-engineered from nVidia's super-secret hardware - so that's not a huge surprise.
Posted Jun 11, 2009 5:40 UTC (Thu)
by Los__D (guest, #15263)
[Link] (1 responses)
- Only thing is that VirtualBox can't be running, or there's an about 20% chance of a crash, but it's not really fair to blame anybody but Sun about that one.
However, hibernation is very unstable.
Posted Jun 11, 2009 15:20 UTC (Thu)
by szh (guest, #23558)
[Link]
Posted Jun 11, 2009 9:57 UTC (Thu)
by danpb (subscriber, #4831)
[Link] (2 responses)
IMHO this fixation of boot-time & pretty boot screens is diverting energy from more useful work. I'd rather hibernate-to-disk were 50% faster than boot-time be reduced from 20 to 10 seconds. If we care about pretty graphical boot, then we should focus on making hibernate / restore pretty. Those are things I experience every morning & evening.
Posted Jun 11, 2009 14:10 UTC (Thu)
by jwb (guest, #15467)
[Link]
Posted Jun 11, 2009 19:16 UTC (Thu)
by liljencrantz (guest, #28458)
[Link]
Posted Jun 11, 2009 16:37 UTC (Thu)
by Stephen_Beynon (guest, #4090)
[Link]
Supend/resume is good as far as it goes,
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Well, maybe I have been unusually unlucky, then. The last straw was a few weeks ago, when a netbook I bought with bundled Linux managed to suspend/resume once, but trying it again froze the machine, and the processor fan started whirring at full speed. Lucky the eeepc 901 has a hard reset button accessible with a straightened paper clip...
re happy stories about suspending Linux boxes
re happy stories about suspending Linux boxes
re happy stories about suspending Linux boxes
re happy stories about suspending Linux boxes
bios. Vista and newer Windows OSes support EFI...
re happy stories about suspending Linux boxes
re happy stories about suspending Linux boxes
That was with the original installation. Upgrading the OS seems to have helped. OK, now I have one example of a Linux system where suspend/resume works. But one would have expected that since this is one of the rare cases where the hardware vendor co-operated with the distro maker on a known hardware configuration, suspend/resume would have worked out-of-the box.
re happy stories about suspending Linux boxes
re happy stories about suspending Linux boxes
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
Ubuntu aims for ten-second boot time with 10.04 (ars Technica)
am lucky to have uptime measured in hours !
