Mobile-CPU-Taktung geht nicht

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Mobile-CPU-Taktung geht nicht

Beitrag von za0 » 09.09.2006 19:48:01

Hi,

ich habe auf dem Notebook ubuntu 6.06 drauf aber leider konnte mir keiner von den ubuntumenschen bei diesem Problem helfen, daher wende ich mich an Euch, weil ubuntu ja eigentlich ein Debian is ;-)
Ich habe da ein kleines Problemchen mit der Taktung. Ich habe ein FSC Amilo A1640 Notebook mit Sempron Mobile CPU. Nach dem ersten Bootup nach der Ubuntuinstallation funktionierte das AUTOMATISCHE Takten der CPU. Die CPU hat 2 Steps und läuft meist mit 800 MHz. Es isz so gewesen, dass wenn ein Programm gestartet worden ist, das viel CPU Zeit genommen hatte (>90%), dass dann der Takt der CPU auf 1600 erhöht worden ist. Tja, jetzt kann ich darauf warten, bis ich schwarz werde. Es geht einfach nicht mehr. Ich habe mehrmals gebootet, habe auch den powernowd mit -m 0..3 durchprobiert - NIX.

Kann mir jemand helfen? Ich weiss einfach nicht, woran das liegen könnte.

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

oli_f
Beiträge: 272
Registriert: 24.10.2003 12:27:05

Beitrag von oli_f » 09.09.2006 19:54:37

ev. wird das entsprechende modul nicht geladen? war jedenfalls bei meinem celeron so.
error - divided by 0

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 09.09.2006 21:05:53

hmm mal gucken:

Code: Alles auswählen

lsmod
Module                  Size  Used by
usbhid                 39904  0
acpi_sbs               19980  0
i2c_acpi_ec             5120  1 acpi_sbs
battery                 9988  1 acpi_sbs
ac                      5252  1 acpi_sbs
thermal                13576  0
fan                     4868  0
button                  6672  0
sis900                 22912  0
mii                     5888  1 sis900
vmmon                 112012  0
rfcomm                 40216  0
l2cap                  26244  5 rfcomm
bluetooth              49892  4 rfcomm,l2cap
ppdev                   9220  0
powernow_k8            12680  0
cpufreq_userspace       4696  1
cpufreq_stats           5636  0
freq_table              4740  2 powernow_k8,cpufreq_stats
cpufreq_powersave       1920  0
cpufreq_ondemand        6428  0
cpufreq_conservative     7332  0
video                  16260  0
tc1100_wmi              6916  0
sony_acpi               5644  0
pcc_acpi               12416  0
hotkey                 11556  0
dev_acpi               11140  0
container               4608  0
ipv6                  265728  6
dm_mod                 58936  1
md_mod                 72532  0
sr_mod                 16932  0
sbp2                   24196  0
scsi_mod              139496  2 sr_mod,sbp2
parport_pc             35780  0
lp                     11844  0
parport                36296  3 ppdev,parport_pc,lp
joydev                 10048  0
tsdev                   8000  0
pcspkr                  2180  0
pcmcia                 40508  0
rtc                    13492  0
i2c_sis96x              5764  0
i2c_core               21904  2 i2c_acpi_ec,i2c_sis96x
snd_intel8x0           33692  5
snd_ac97_codec         93088  1 snd_intel8x0
snd_ac97_bus            2304  1 snd_ac97_codec
psmouse                36100  0
snd_pcm_oss            53664  0
snd_mixer_oss          18688  1 snd_pcm_oss
serio_raw               7300  0
snd_pcm                89864  4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              25220  4 snd_pcm
shpchp                 45632  0
snd                    55268  12 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              10208  1 snd
snd_page_alloc         10632  2 snd_intel8x0,snd_pcm
pci_hotplug            29236  1 shpchp
yenta_socket           28428  2
rsrc_nonstatic         13440  1 yenta_socket
pcmcia_core            42640  3 pcmcia,yenta_socket,rsrc_nonstatic
amd64_agp              12356  0
sis_agp                 8708  1
agpgart                34888  2 amd64_agp,sis_agp
evdev                   9856  1
ext3                  135688  2
jbd                    58772  1 ext3
ide_generic             1536  0
ehci_hcd               34184  0
ohci_hcd               21892  0
usbcore               130692  4 usbhid,ehci_hcd,ohci_hcd
ohci1394               35124  0
ieee1394              299832  2 sbp2,ohci1394
ide_cd                 33028  0
cdrom                  38560  2 sr_mod,ide_cd
ide_disk               17664  4
sis5513                17032  1
generic                 5124  0
processor              23360  2 thermal,powernow_k8
capability              5000  0
commoncap               7296  1 capability
vga16fb                13704  1
vgastate               10368  1 vga16fb
fbcon                  42784  73
tileblit                2816  1 fbcon
font                    8320  1 fbcon
bitblit                 6272  1 fbcon
softcursor              2304  1 bitblit
welches modul sollte es denn sein? processor thermal,powernow_k8 ?!
also die sind geladen. hattest bzw hast Du auch ubuntu oder sarge?

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

oli_f
Beiträge: 272
Registriert: 24.10.2003 12:27:05

Beitrag von oli_f » 10.09.2006 14:18:22

hmm ja die module scheinen geladen zu sein...

regelt denn ein daemon den takt? ich benutze cpufred, das geht ganz gut.

poste einmal die ausgabe von cpufreq-info
error - divided by 0

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 11.09.2006 16:42:24

Hi,

ja, der daemon sollte es regeln.

Das sagt cpufreq-info (habe nur die Utils installiert);
root@amilo:~# cpufreq-info
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004
Bitte melden Sie Fehler an linux@brodo.de.
analysiere CPU 0:
Treiber: powernow-k8
Folgende CPUs können nur gleichzeitig ihre Frequenz variieren: 0
Hardwarebedingte Grenzen der Taktfrequenz: 800 MHz - 1.60 GHz
mögliche Taktfrequenzen: 1.60 GHz, 800 MHz
mögliche Regler: userspace, powersave, ondemand, conservative, performance
momentane Taktik: die Frequenz soll innerhalb 800 MHz und 800 MHz.
liegen. Der Regler "userspace" kann frei entscheiden,
welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
momentane Taktfrequenz ist 800 MHz (verifiziert durch Nachfrage bei der Hardware).
CPU-FreqD will ich nicht unbedingt benutzen. Ich habe ja einen Sempron und keinen Intel, wobei CPU-FreqD beide ansteuern kann ;-)

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Antworten