View previous topic :: View next topic |
Author |
Message |
misterxx Guru
Joined: 18 Apr 2004 Posts: 515
|
Posted: Wed Sep 15, 2004 9:12 pm Post subject: speedfreq Startproblem |
|
|
Hallo,
bei mir lässt sich frisch gemergtes speedfreq nicht starten
Code: | acer@root # /etc/init.d/speedfreq start
* Starting speedfreq...
/usr/sbin/speedfreqd: cannot find cpufreq under /sys
Need sysfs mounted on /sys, and kernel configured with cpufreq d [ !! ]
acer@root #
|
Das Paket cpufreq habe ich bereits installiert und gestartet. Was genau fehlt denn da ?
Danke im Voraus. |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 515
|
Posted: Wed Sep 15, 2004 10:13 pm Post subject: |
|
|
Earthwings wrote: | Existiert sys? Code: | $ file /sys
/sys: directory |
|
ja hier alles richtig.
Earthwings wrote: |
Kernel richtig konfiguriert? Code: | $ grep FREQ /usr/src/linux/.config
CONFIG_CPU_FREQ=y
# CONFIG_CPU_FREQ_PROC_INTF is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_24_API is not set
CONFIG_CPU_FREQ_TABLE=y
CONFIG_X86_ACPI_CPUFREQ=m
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set |
|
hier sieht bei mir auch identisch aus.
ich scheitere bei 'Code Listing 3.1: Manual CPU speed modifications', da das Verzeichnis /sys/devices/system/cpu/cpu0/cpufreq existiert bei mir nicht. Ordner /sys/devices/system/cpu/cpu0/ ist bei mir leer. Warum ist es so ? Was habe ich vergessen zu machen ? |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Wed Sep 15, 2004 10:16 pm Post subject: |
|
|
Was ist es denn für ein Laptop, was für ein Prozessor (poste mal /proc/cpuinfo), gibt es vielleicht ein BIOS-Update, was sagt |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 515
|
Posted: Wed Sep 15, 2004 10:31 pm Post subject: |
|
|
Earthwings wrote: | Was ist es denn für ein Laptop, was für ein Prozessor (poste mal /proc/cpuinfo), gibt es vielleicht ein BIOS-Update |
es ist ein acer Aspire 2001WLMi
Code: |
[ACPI Debug] Buffer: Length 0x06[ACPI Debug] Buffer: Length 0x06ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
[ACPI Debug] Buffer: Length 0x06[ACPI Debug] Buffer: Length 0x06ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
PCI: Using ACPI for IRQ routing
[ACPI Debug] String: Length 0x12, "=====QUERY_42====="
[ACPI Debug] String: Length 0x12, "=====QUERY_42====="
[ACPI Debug] String: Length 0x12, "=====QUERY_42====="
[ACPI Debug] String: Length 0x12, "=====QUERY_42====="
[ACPI Debug] String: Length 0x12, "=====QUERY_42====="
[ACPI Debug] String: Length 0x12, "=====QUERY_42====="
[ACPI Debug] String: Length 0x12, "=====QUERY_42====="
|
|
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 515
|
Posted: Thu Sep 16, 2004 12:28 pm Post subject: |
|
|
habe eben rausgefunden dass man bei centrino-cpus einen anderen interface hat:
/proc/acpi/processor/CPU0/
wie auch
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
jetzt weiß ich nicht was wofür ist, also welchen ich benutzten soll ?
Wie konfiguriere ich meinen klaptop? Wenn ich seine Konfigurationsoberfläche starte, kann ich bei ACPI-Einrichtung nichts ändern. Da wird gesagt dass ich meine /proc/acpi/sleep für alle beschreibbar machen muss, aber die Datein habe ich gar nicht:
Code: |
acer@oleg $ ll /proc/acpi/
insgesamt 0
dr-xr-xr-x 3 root root 0 16. Sep 14:23 ac_adapter
dr-xr-xr-x 3 root root 0 16. Sep 14:23 battery
dr-xr-xr-x 4 root root 0 16. Sep 14:23 button
-rw-r--r-- 1 root root 0 16. Sep 14:23 debug_layer
-rw-r--r-- 1 root root 0 16. Sep 14:23 debug_level
-r-------- 1 root root 0 16. Sep 14:23 dsdt
dr-xr-xr-x 3 root root 0 16. Sep 14:23 embedded_controller
-r-------- 1 root root 0 16. Sep 14:23 event
-r-------- 1 root root 0 16. Sep 14:23 fadt
dr-xr-xr-x 2 root root 0 16. Sep 14:23 fan
-r--r--r-- 1 root root 0 16. Sep 14:23 info
dr-xr-xr-x 2 root root 0 16. Sep 14:23 power_resource
dr-xr-xr-x 3 root root 0 16. Sep 14:23 processor
dr-xr-xr-x 2 root root 0 16. Sep 14:23 thermal_zone
|
Wenn ich auf "Hilfeanwendung einrichten" drücke erscheint die Meldung:
Code: |
Die Anwendung /usr/kde/3.3/bin/klaptop_acpi_helper scheint nicht diesselbe Grösse oder Prüfsumme zu haben, wie zur Zeit als sie kompiliert wurde. Es wird nicht empfohlen, die Anwendung "setuid-root" zu machen, ohne vorher Abklärungen zur Sicherheit gemacht zu haben.
|
was soll ich da jetzt machen ?
ps: brauche ich die speedfreq überhaupt ? oder tun die speedfreq, cpufreq und cpudyn das selbe ?
Danke im Voraus. |
|
Back to top |
|
|
evoracer n00b
Joined: 09 Jul 2004 Posts: 48
|
Posted: Thu Sep 16, 2004 9:07 pm Post subject: |
|
|
also das problem hatte ich auch
emerge syslog-ng
rc-update add syslog-ng default
und danach lief alles perfekt, fragt mich aber nicht warum |
|
Back to top |
|
|
evoracer n00b
Joined: 09 Jul 2004 Posts: 48
|
Posted: Thu Sep 16, 2004 9:10 pm Post subject: |
|
|
nebenbei was würdet ihr empfehlen? speedfreq, cpufreq oder cpudyn
was spart denn am meisten strom??? |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 515
|
Posted: Fri Sep 17, 2004 8:30 am Post subject: |
|
|
danke für deine Antwort evoracer,
bei mir ist das Paket syslog-ng bereits installiert und wird auch mit runlevel default gestartet, so können mir die Operationen:
Code: | emerge syslog-ng
rc-update add syslog-ng default |
leider nicht helfen habe auch versucht syslog-ng neuzuinstallieren, was auch zu keinem Erfolg führte.
Hat noch jemand eine Idee ?
Last edited by misterxx on Fri Sep 17, 2004 2:57 pm; edited 2 times in total |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 515
|
Posted: Fri Sep 17, 2004 9:38 am Post subject: |
|
|
evoracer wrote: | und danach lief alles perfekt, fragt mich aber nicht warum |
welche tools hast du bei dir am laufen ?
- acpid
- cpudyn
- cpufreqd
- powernowd
- speedfreq
- speedtouch
- syslog-ng
poste eventuell bitte deine Ausgabe von "rc-update -s".
Danke im Voraus. |
|
Back to top |
|
|
misterxx Guru
Joined: 18 Apr 2004 Posts: 515
|
Posted: Sun Sep 19, 2004 8:49 am Post subject: |
|
|
habe speedfreq beim mir eindlich zum laufen gebracht. Das problem ist jetzt dass, wenn ich laptop im Akkubetrieb starte, wird bei mir "CPU speed: min 75MHz, max 600MHZ, current 600MHz" eingestellt. ich hätte aber gerne 75-1400000MHz. Ist es machbar ? Wo kann man es eventuell einstellen ?
Danke im Voraus. |
|
Back to top |
|
|
Säck Tux's lil' helper
Joined: 13 Dec 2003 Posts: 141 Location: Switzerland
|
Posted: Tue Sep 28, 2004 10:08 pm Post subject: |
|
|
Wie hast du es denn zum laufen gebracht. Ich habe genau dasselbe Problem. _________________ Remember: Gentoo Rocks |
|
Back to top |
|
|
seringen Apprentice
Joined: 03 Aug 2003 Posts: 163 Location: berkeley, california
|
Posted: Mon Oct 04, 2004 6:20 am Post subject: |
|
|
Säck wrote: | Wie hast du es denn zum laufen gebracht. Ich habe genau dasselbe Problem. |
ich auch. ich habe keine Ahnung! |
|
Back to top |
|
|
Säck Tux's lil' helper
Joined: 13 Dec 2003 Posts: 141 Location: Switzerland
|
Posted: Mon Oct 04, 2004 10:33 am Post subject: |
|
|
Ich habs endlich auch geschaft. Ich hatte den falschen cpu-freq driver gewählt. Ich musste nicht Intel Enhanced Speedstep wählen, sondern Intel Speedstep on ICH-M chipsets. Das wusste ich nicht.
Wie kann man den den chip den der computer bunützt herausfinden? _________________ Remember: Gentoo Rocks |
|
Back to top |
|
|
gattler n00b
Joined: 26 Oct 2005 Posts: 14
|
Posted: Mon May 22, 2006 6:52 pm Post subject: dooothan |
|
|
Habs auch hingekriegt (T42 1,8ghz Dothan M) und zwar mit Hilfe der Kernelpatches von Beyond.
Zuerst entpackt man die Gentoo Sources neu
Code: |
tar xvf /usr/portage/distfiles/linux-2.6.16.tar.bz2
|
Dann zieht man sich die beyond patches von hier http://iphitus.loudas.com/beyond.php
Dort liest man zur Zeit unter Features
Quote: |
-ck(s) Con Kolivas Patchset, (server version available as option) -ide libATA/ide updates, Alsa updates and fixes, Dothan Speedstep, Pentium M undervolt, IBM ACPI fan control, Suspend2..
|
Hoert sich doch schon mal gut an! Um die Patches einzuspielen geht man IMHO so vor:
Code: |
mv linux-2.6.16 linux-2.6.16-beyond4.1
cd linux-2.6.16-beyond4.1
bzcat /home/gat/patch-2.6.16-beyond4.1.bz2 | patch -p1
zcat /proc/config.gz > .config
make oldconfig
make menuconfig
|
Da kann man dann ganz bequem im Kernelmenu unter Intel Enhanced SpeedStep auswahlen ob man Banias, Dothans oder Sonamas (T43) einsetzt.
Nach dem Kernel kompilieren nicht vergessen im /usr/src/ Verzeichnis den symbolischen Link zum neuen Kernel zu aendern.
Code: |
make && make modules_install
ln -s linux linux-2.6.16-beyond4.1
|
Das Intel Enhanced SpeedStep habe ich als Modul geladen mit modprobe.
Nicht vergessen das bzimage ins boot Verzeichnis (bzw. Partition) zu kopieren, falls bzimage benutzt wird.
Code: |
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.6.16-gentoo-r3
|
Eventuell dann im Grub das -gentoo-r3 in beyond4.1 aendern.
Well, good luck... |
|
Back to top |
|
|
|