[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [GELOEST] SWAP zu klein ...



Am Sonntag, den 11.11.2007, 15:31 +0100 schrieb Manfred Schmitt:
> Christoph Conrad schrieb:
> > 
> > * Manfred Schmitt <expires-071231@slashproc.org> schrieb:
> > 
> > > Kriegt man solche Sonderaktionen eigentlich auch irgendwie direkt in
> > > uswsusp rein, ich hab da nichts zu gefunden?
> > 
> > Ich weiss es nicht. Bastele Dir doch einfach ein Shellscript drumrum.
> > 
> Wie bastele ich z.B. um das gnome-suspend-systray-Icon ein Skript rum
> ohne wild im System oder sogar dem source rumzumarmeln? ;-)

Ist eigentlich relativ einfach ;-)
Wenn du ein graphisches Frontend wie gnome-power-manager oder kpowersave
>= 0.7 verwendest, machen die nichts anderes wie die Suspend() methode
von hal aufzurufen.
Hal schaut dann in seiner hardware datenbank nach, ob für deinen Rechner
irgendwelche workarounds notwendig sind, setzt entsprechende
Umgebungsvariablen und ruft dann die Shellskripte
/usr/lib/hal/scripts/linux/hal-system-power-suspend-linux
bzw.
/usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
auf.
In etch wurden in diese skripten verschiedene "suspend frameworks"
unterstützt, u.a. acpi-support, powersaved, hibernate oder pm-utils, in
unstable jedoch nur noch pm-utils. Ist keines der Pakete installiert,
wird direkt das suspend bzw. hibernate ausgeführt

Diese "suspend frameworks" sind nichts anderes als skriptsammlungen, die
genau solche Sachen wie von dir erwünscht, erlauben:
- Entladen/Laden von Modulen
- Deaktivieren/Aktivieren der Netzwerkverbindung
- Stellen der Uhr
- Workaround für den Grafikadapter (über vbetools oder s2ram)
- Stoppen/Starten von Systemdiensten

In unstable versuchen wir grade das ganze wie gesagt zu konsolidieren.
acpi-support (kommend von ubuntu) wird künftig obsolete werden, ebenso
die skripte in powersaved.
Da auch andere Distributionen wie Fedora, Mandriva, Suse und vrmtl
künftig auch Ubuntu auf die hal+pm-utils Kombo setzen, erhoffen wir uns
dadurch zuverlässigeres und besser getestetes suspend und hibernate.

Grüsse,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Reply to: