Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Kubuntu 10.10 - nefunkční CPU scaling  (Přečteno 2117 krát)

awm1

  • Návštěvník
  • Příspěvků: 5
    • můj osobní web
Kubuntu 10.10 - nefunkční CPU scaling
« kdy: 17 Října 2010, 14:24:02 »
Ahoj,

mám notebook Asus X61sl, kde jsem přešel z Ubuntu 10.04 na Kubuntu 10.10. V předchozí verzi šlo nastavovat frekvence obou jader pomocí jednoho gnome-apletu buď přímo v krocích (1.2GHz, 1.6GHz, 2.0Ghz), nebo alespoň na hodnoty Conservative, Ondemand, etc.

Nyní mám KDE 4.5.1 a v Nastavení/Správa napájení/Upravit profily/CPU a systém si můžu Povolit systémovou úsporu energie, ale to je tak vše. Potřeboval bych nějaký nástroj, pomocí kterého bych mohl nastavit přímo frekvenci CPU, protože mi stále běží na plný výkon. Zatím jsem zkoušel:

1) příkaz "solid-powermanagement set cpufreq conservative", resp. jeho obdoby s jinými přepínači. Mód přepínání frekvence procesoru se tím změní, avšak procesor stále běží na plný výkon, tj. 2GHz.

2) napsat si skript, který pomocí "solid-powermanagement set cpufreq userspace" nastaví režim přepínání frekvencí do uživatelského módu, a pak pomocí příkazů z cpufreq-utils nastavit frekvenci na požadovanou hodnotu. To se sice stane, avšak během minuty se frekvence vrátí na původní hodnotu.

Procesor mám C2D T5870 a aby mi běžel systém, musel jsem v Grubu nastavit "pci=noacpi", jinak mám standardní instalaci. Osobně nechápu, proč možnost nastavení režimů přepínání frekvencí už v KDE není, když už tam dříve byla. Jenže bohužel notebook se při nejvyšším taktu CPU dost přehřívá a žere baterku, takže s tím musím něco dělat.

Poradíte, jaký použít nástroj na nastavení frekvence CPU? Předem moc díky.

Vladimír Klimeš

PS: Pro jistotu přikládám pár výpisů.

Kód: [Vybrat]
klimesv@klimesv-F50SL:~/CPUfreq$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T5870  @ 2.00GHz
stepping        : 13
cpu MHz         : 2001.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida
bogomips        : 4000.10
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T5870  @ 2.00GHz
stepping        : 13
cpu MHz         : 2001.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida
bogomips        : 4000.13
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Kód: [Vybrat]
klimesv@klimesv-F50SL:~/CPUfreq$ cpufreq-info
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009
Chyby v programu prosím hlaste na cpufreq@vger.kernel.org (anglicky).
Chyby v překladu prosím hlaste na kavol@seznam.cz (česky ;-)
analyzuji CPU 0:
  ovladač: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardwarové meze: 1.20 GHz - 2.00 GHz
  dostupné frekvence: 2.00 GHz, 2.00 GHz, 1.60 GHz, 1.20 GHz
  dostupné regulátory: conservative, ondemand, userspace, powersave, performance
  současná taktika: frekvence by měla být mezi 2.00 GHz a 2.00 GHz.
                    Regulátor "performance" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 2.00 GHz.
  statistika cpufreq: 2.00 GHz:69,00%, 2.00 GHz:0,72%, 1.60 GHz:12,65%, 1.20 GHz:17,63%  (86)
analyzuji CPU 1:
  ovladač: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardwarové meze: 1.20 GHz - 2.00 GHz
  dostupné frekvence: 2.00 GHz, 2.00 GHz, 1.60 GHz, 1.20 GHz
  dostupné regulátory: conservative, ondemand, userspace, powersave, performance
  současná taktika: frekvence by měla být mezi 2.00 GHz a 2.00 GHz.
                    Regulátor "performance" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  současná frekvence CPU je 2.00 GHz.
  statistika cpufreq: 2.00 GHz:69,00%, 2.00 GHz:0,72%, 1.60 GHz:12,65%, 1.20 GHz:17,63%  (80)

awm1

  • Návštěvník
  • Příspěvků: 5
    • můj osobní web
Re: Kubuntu 10.10 - nefunkční CPU scaling
« Odpověď #1 kdy: 19 Října 2010, 19:11:11 »
« Poslední změna: 02 Listopadu 2010, 10:32:03 od awm1 »

JARDA001

  • Aktivní člen
  • *
  • Příspěvků: 236
Re: Kubuntu 10.10 - nefunkční CPU scaling
« Odpověď #2 kdy: 20 Října 2010, 19:13:45 »
tak když vyřešeno, tak tu napiš jak.
 může se to někdy hodit aj někomu jinýmu ;) tak zbytečný řešit pak znova když už to je jednou.

 

Provoz zaštiťuje spolek OpenAlt.