![](https://seccdn.libravatar.org/avatar/0e8b3ac2bbd3abeecf7e060ae51d831e.jpg?s=120&d=mm&r=g)
On Sun, Jul 04, 2004 at 12:38:12PM +0200, Stefan Müller wrote:
Hallo,
Ich habe jetzt einen Weg gefunden, wie ich das Knacken der Platte nach dem resume loswerde:
Ich starte den powersaved neu.
Vielleicht kann Stefan daraus irgendwie schließen, wo das Problem liegt. Ich würde vermuten, daß beim resume irgendwelche Platteneinstellungen geändert werden, die dann beim Aufruf von hdparm (durch powersaved-Neustart) wieder zurückgesetzt werden.
Ich vermute, daß es weniger die Plattenparameter sind (die sollten vom Treiber wieder ordentlich hergestellt werden), sondern die VM parameter, welche vom laptop_mode justiert werden. Ich hatte mal so einen Verdacht, daß da noch was buggy sein könnte, konnte das aber nie so richtig nachvollziehen.
Eventuell könnte man dann noch einen hdparm-Aufruf in das Proxy-Script einbauen, oder?
Klar. Einfach die Funktion "execute_scheme_settings" im resume-Pfad des skripts einbauen, oder auch nur "laptop_mode_func stop; laptop_mode_func start". Allerdings ist das dann nicht state-safe, also wenn du z.B. am Strom bist, bist du nach dem resume trotzdem im laptop_mode. Wenn du es testen willst, bitte zuerst mal das "laptop_mode_func stop; laptop_mode_func start" probieren, erst dann "execute_scheme_settings" (das macht ausserdem noch "hdparm"). Damit grenzen wir das Problem genauer ein. Eine Idee woran es liegen könnte habe ich noch: Hast du evtl. vor dem suspend den Strom drangehabt und während die Maschine aus war abgesteckt? Das würde das weitgehend erklären (ist dann ein Bug im powersaved, nicht unbedingt im Kernel). -- Stefan Seyfried