This is very true, but someone needs to go around writing patches for at least all applications that are installed by default that need to manually autosuspend inhibit.
This has been done on Rythmbox already, but other apps which really need patches are: Synaptic, Nautilus (during copy/move), Nautilus-burner, Brasero (i think) and probably some other basic ones (i.e. maybe whatever Add/Remove Applications uses). I've found autosuspend to be pretty useless for my needs without at least these apps fixed, to the point where I've been looking into alternatives like sleepd. I wouldn't mind sitting down and trying to submit the patches to the relevant projects myself, they're prolly at the right level for a beginner, but I really don't have the time at this point, maybe next year some time. Alex On 06/08/2008, Ted Gould <[EMAIL PROTECTED]> wrote: > > On Wed, 2008-08-06 at 11:35 +0100, Odysseus Flappington wrote: > > If the inhibit sleep on CPU load was ever implemented, it never > > worked. > > > While in theory this sounds nice, it is nearly impossible to implement > in practice. The reality is that it's difficult to determine which > things are "important" to block suspend based on CPU load alone. How > important is the animation on your desktop? Based on CPU load? > > What is implemented is there is a DBUS interface that applications can > call which inhibits suspend. So if the application is doing something > that it knows suspend will effect negatively (playing a full screen DVD) > it can block that. This interface has issues too, but it does make more > sense as applications are more likely to know which actions should be > blocking. > > --Ted > > > > -- > > ubuntu-desktop mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop >
-- ubuntu-desktop mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
