Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

06.12.2005, 11:12

cpufreqd

Hi Leute,
durch das "Power Management" Tutorial im Gentoo Handbuch (http://www.gentoo.de/doc/de/power-management-guide.xml), habe ich meinen Kernel zum Thema "Frequency Scaling" auf "userspace" umgestellt.

Danach habe ich mir dann cpufreqd installiert, um das ganze automatisch schalten zu lassen... habe dazu auch eine nette cpufreqd.conf gefunden (http://umech.mit.edu/aja/linux/t42p/cpufreqd.conf).

Er kann cpufreqd auch starten, doch leider scheint es da noch ein paar Probleme zu geben:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Dec  6 11:02:30 mellux cpufreqd: parse_config_general     : Found an unclosed [General] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: apm_init                 : /proc/apm: No such file or directory
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_profile     : Found an unclosed [Profile] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : Found an unclosed [Rule] section, please review your cpufreqd.conf file
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "ac"
Dec  6 11:02:30 mellux cpufreqd: parse_config_rule        : WARNING! skipping config option "battery_interval"


Leider liefert Google bei den Fehler rein gar nichts zurück und darum wende ich mich an euch.

1. Wundert es mich, dass er mir sagt, dass die Sektionen nicht geschlossen sind. Alle im Internet gefundenen conf-Dateien waren so aufgebaut.
Der Fehler lässt sich allerdings beheben, wenn ich nen [/General], etc. hinter die jeweilige Kategorie setze. kA ob das so richtig ist.
2. /proc/apm ... habe APM im Kernel grundlegend aktiviert... weiß aber nicht, ob er noch Unterschalter benötigt.
3. Die Warnings werden dann wahrscheinlich durch die vorhergehenden Fehler entstehen?


Vielen Dank für eure Hilfe im voraus.


Gruß
Saesh

2

07.12.2005, 11:05

Entgegen den ganzen Fehlermeldungen scheint das switchen zwischen den Frequenzen 1A zu funktionieren.

Normales surfen: 800Mhz
Emergen/Kernel kompilieren: 2GHz

Die Frage zu den Fehlermeldungen lasse ich aber dennoch offen im Raum stehen.

3

07.12.2005, 14:37

ehm,eine Frage: warum haste APM eingeschaltet und nicht acpi?

4

07.12.2005, 17:13

pm_type=acpi

Ist doch dann ACPI?

...

5

07.12.2005, 17:17

Ich denke mal die Frage sollte darauf hinaus, warum du APM überhaupt aktiviert hast und nicht nur ACPI (im Kernel). Und wenn sie nicht so gemeint war, dann frag ich: Warum hast APM im Kernel nocht aktiviert und nicht nur ACPI? :P
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

6

07.12.2005, 18:10

Ausgangssituation: nicht aktiviert.

Dann brachte cpufred die Meldung und daher hab ich es mal mit reinkompiliert.

Habe mir jetzt gerade mal die USE-Flags vom cpufreqd angeschaut und gesehen, dass er da "-acpi" drin hatte... habe das jetzt mal mit reingenommen.

APM ist auch aus dem Kernel wieder raus :)