Crippling Gnome-power-manager, Why!
Dave Jones
davej at redhat.com
Thu Feb 16 05:10:57 UTC 2006
On Wed, Feb 15, 2006 at 08:46:52PM -0800, Jesse Keating wrote:
> On Wed, 2006-02-15 at 23:38 -0500, Jim Cornette wrote:
> >
> > Susend now shows on the menu but shutdown now is missing after killing X
> > with ctl-alt-backspace.
> >
> > lockscreen
> > logout jim
> > Suspend
> > (no shutdown displayed)
> >
> > There is some progress. Maybe things will be as designed after the
> > relabel and reboot.
>
> This is by design at this point. Upstream(?) feels that shutdown
> shouldn't be an option, just suspend. Personally I think that's a load
> of crap, but that's just my personal opinion. I have to use shut down a
> lot w/ my laptop since hibernate isn't working and my laptop will eat
> the battery in very short time if I leave it suspended and unplugged.
Upstream taking funny mushrooms: Film at 11.
We're a way off from suspend working universally, and even if we were
in good shape there, there are many valid reasons to shutdown.
- Upgrading to a new kernel is now one extra step (log out, and then shutdown)
(And users expecting it to resume back into their desktop
[why wouldn't they? They selected suspend] will be in for a shock,
you can't suspend one kernel, and resume into another version).
- Adding/Removing hardware will make very strange things happen when you resume.
(imagine the case where you upgrade a video card to one that needs a different
driver -- before, we would fail to start X, and run system-config-display.
On the resume path, we just try to jump back into the X driver for hardware
we no longer have, which is guaranteed to cause fireworks)
- Like a responsible end-user, you apply your updates, which update a bunch
of system daemons. With the suspend/resume scenario, you now have to restart
all those by hand, as the boot process will resume us to a state where we're
running the older versions.
- You install a bunch of Xorg updates.
Again, we'll resume back into the old X, instead of the new one.
Users will have to ctrl-alt-backspace to run the new one.
Seriously, this idea is crack, and bad crack at that.
Dave
More information about the fedora-test-list
mailing list