Andreas Pakulat <[EMAIL PROTECTED]> writes:
> On 30.M�r 2005 - 17:05:32, Stefan Bund wrote:
>> Andreas Pakulat <[EMAIL PROTECTED]> writes:
>> > Analog f�r Power-Button usw. 
>> 
>> und was ist, wenn andere Programme nach /sys/power/state schreiben ?
>> Das kriege ich so nicht mit. 
>
> Wer sollte sowas machen? Mir w�rde jetzt kein Programm einfallen.

z.Bsp. klaptopd ... nur ein Beispiel. Der macht das sicher nicht
direkt aber auf jeden Fall gibt es (im gegensatz zu apm) keine
Schnittstelle, solche skripte anzulegen.

> Davon abgesehen, wenn einer dorthin schreibt muss er daf�r Root-Rechte
> haben, also kanns eigentlich nur ein Daemon sein der mittels
> /etc/init.d gestartet wurde, oder du warst es selbst. Weiterhin ist
> ACPI daf�r nicht gedacht! Finde dich damit ab. Es gibt keine L�sung
> mit ACPI f�r das was du willst.

Vielleicht habe ich mich falsch ausgedr�ckt. Ich weiss wirklich nicht,
wie die internen Zusammenh�nge von apmd bzw. acpid sind. Ich wei� nur,
das man bei apm/apmd eine m�glichkeit hat zentral solche Skripte zu
hinterlegen und bei ACPI anscheinend nicht. Wenn das wirklich so ist,
finde ich das aber wirklich ein *ganz* gravierendes Problem mit
ACPI. Ich bin immer davon ausgegangen, das ACPI alles kann, was APM
kann.

> Dann benutze APM.

Kann ich nicht. Brauche ACPI f�r andere Sachen (battery monitor, lid
switch support u.s.w.)

>> Eben wie bei APM, da wird ja auch bei jedem suspend, egal wie
>> angesto�en das suspend.d / resume.de Verzeichnis abgearbeitet
>> ... es ist ja schlie�lich egal, *woher* der suspend kommt.
>
> ?? Hmm, also wenn du ein echo mem > /sys/power/state machst, f�hrt APM
> die Skripte aus und schickt den Rechner danach in den Suspend? Das
> w�rde mich ja dann doch wundern, denn das echo geht eigentlich direkt
> an den SWSuspend Treiber im Kernel und der f�ngt eigentlich auch
> sofort an den Systemzustand abzuspeichern (in Mem oder Disk)...

Okok, wie oben geschrieben, ich habe mir jetzt weder den apmd noch den
acpid sourcecode angesehen.

Ist das Problem wirkllich so schwehr verst�ndlich und unlogisch? Mir
ist es jetzt erstmal egal, was ACPI nun wirklich exakt intern macht
und wie es funktioniert, ich finde es nur sehr unsch�n und ziemlich
unstabil und unflexibel, wenn es unter ACPI keine M�glichkeit gibt,
allgemeine suspend / resume Aktionen festzulegen. Diese Aktionen
festzulegen ist ja auch wirklich sache der verschiedenen
Paketemaintainer. Die schreiben ihre Skripte nach /etc/apm/script.d
mit entsprechenden links und sofort funktioniert (unter apm ...) alles
wunderpr�chtig (siehe z.Bsp. latop-net ...)

mfg, stefan

PS: wenn die Diskussion so weitergeht werde ich mir wohl mal apm/apmd
um source ansehen und nachlesen, wie das dort gel�st wird...

Attachment: pgpl5HYt4TbL6.pgp
Description: PGP signature

Antwort per Email an