Üdv mindenkinek
Van egy problémám, gondoltam rákérdezek itt is. Próbáltam belőni a speedstepet a cpupower-el, és a procihoz ajánlott modul a 'acpi_cpufreq' nem töltődik be, ''No such device" üzenettel. A wikiben azt írják, hogy ez akkor van, ha nem jó a hardver. Viszont találtam olyan fórumokat, többet is, ahol ezzel a processzorral ezt a modult használták.
[root@archie ~]# modprobe acpi-cpufreq
modprobe: ERROR: could not insert 'acpi_cpufreq': No such device
[root@archie ~]# uname -a
Linux archie 3.9.2-1-ARCH #1 SMP PREEMPT Sat May 11 20:31:08 CEST 2013 x86_64 GNU/Linux
[root@archie ~]# cat /etc/default/cpupower
governor='ondemand'
min_freq="1.2GHz"
max_freq="2.92GHz"
cpuinfo: http://pastebin.com/MWkczBjk
lshw: http://pastebin.com/ghDrJmhw
Valami ötlet? A helyzetet árnyalja, hogy a p4_clockmod ugyan betöltődik, viszont nem skáláz semmit, hanem beállítja fixen a gyári frekvenciát, noha kis mértékű overclock is van, amit azért szeretnék megtartani. Előre is köszönet.
- 5467 megtekintés
Hozzászólások
cpupower frequency-info
mit mond?
- A hozzászóláshoz be kell jelentkezni
A modul nélkül nem mond semmit:
[root@archie ~]# cpupower frequency-info
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU
boost state support:
Supported: no
Active: no
Viszont ha betöltöm a p4_clockmod modult, akkor ezt:
[root@archie ~]# modprobe p4_clockmod
[root@archie ~]# cpupower frequency-info
analyzing CPU 0:
driver: p4-clockmod
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.00 ms.
hardware limits: 300 MHz - 2.40 GHz
available frequency steps: 300 MHz, 600 MHz, 900 MHz, 1.20 GHz, 1.50 GHz, 1.80 GHz, 2.10 GHz, 2.40 GHz
available cpufreq governors: ondemand, performance
current policy: frequency should be within 300 MHz and 2.40 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 2.40 GHz (asserted by call to hardware).
boost state support:
Supported: no
Active: no
De ez nem állított semmit a frekvencián, fixen 2.4 volt, bármit csináltam. Illetve, a governort sem tudtam átállítani, az is csak performance volt.
- A hozzászóláshoz be kell jelentkezni
Szerintem nem rossz ez.
cpupower frequency-set -g ondemand
- A hozzászóláshoz be kell jelentkezni
[root@archie ~]# cpupower frequency-set -g ondemand
Setting cpu: 0
Setting cpu: 1
Setting cpu: 2
Setting cpu: 3
Majd ezután
[root@archie ~]# cpupower frequency-info
analyzing CPU 0:
driver: p4-clockmod
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.00 ms.
hardware limits: 300 MHz - 2.40 GHz
available frequency steps: 300 MHz, 600 MHz, 900 MHz, 1.20 GHz, 1.50 GHz, 1.80 GHz, 2.10 GHz, 2.40 GHz
available cpufreq governors: ondemand, performance
current policy: frequency should be within 300 MHz and 2.40 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 2.40 GHz (asserted by call to hardware).
boost state support:
Supported: no
Active: no
[root@archie ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
performance
Most ez nem azt jelenti hogy nem váltotta át? :)
Szerk.:
dmesg-ben idevágó sorok. Egyrészt, mikor betöltöm a p4-clockmod-ot:
p4-clockmod: Warning: EST-capable CPU detected. The acpi-cpufreq module offers voltage scaling in addition to frequency scaling. You should use that instead of p4-clockmod, if possible.
Eszerint nem ezt kellene használni. Na, persze, if possible. :)
Illetve a másik, amikor a frequency-set fut le:
ondemand governor failed, too long transition latency of HW, fallback to performance governor
- A hozzászóláshoz be kell jelentkezni
Hát ez tényleg azt jelenti, hogy nem váltotta át :)
Innentől a tudományom megáll, de biztos lesz majd valaki, aki tud segíteni.
- A hozzászóláshoz be kell jelentkezni
Ez BIOS problema is lehet. En atneznem a beallitasokat.
- A hozzászóláshoz be kell jelentkezni
Ez nekem is eszembe jutott. Valahol azt írták hogy kapcsoljam ki az EIST-et, valahol meg hogy kapcsoljam be, de egyik sem oldotta meg, acpi_cpufreq szerint továbbra is No such device, a p4_clockmod meg mintha ott se lett volna. A különbség ott az volt, hogy ha kikapcsoltam, akkor hiába töltődött be, nem tudta 2.4-re visszavenni, maradt a 2.9, ha meg bekapcsoltam, amint betöltött 2.4-lett.
Egy BIOS frissítésen gondolkodom, ami a deszkán van még a gyári, nem valami friss...
- A hozzászóláshoz be kell jelentkezni
Windows alatt meg tudd nézni? a bios frissítés changelogját legalább nézd meg hátha javítottak valamit, meg egyébként is javalott a frissítés hátha.
- A hozzászóláshoz be kell jelentkezni
Mi lett a megoldás?
- A hozzászóláshoz be kell jelentkezni
Ez egy perc volt. :)
- A hozzászóláshoz be kell jelentkezni
Megoldódott a gond, köszönöm mindenkinek hogy foglalkozott vele.
A megoldás BIOS frissítés volt. Frissítés után már az acpi_cpufreq-el indult újra.
[root@archie ~]# cpupower frequency-info
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 160 us.
hardware limits: 1.60 GHz - 2.40 GHz
available frequency steps: 2.40 GHz, 1.60 GHz
available cpufreq governors: ondemand, performance
current policy: frequency should be within 1.60 GHz and 2.40 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1.60 GHz.
boost state support:
Supported: no
Active: no
[root@archie ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ondemand
[root@archie ~]# cat /proc/cpuinfo | grep "cpu MHz"
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
Láthatóan működik. A frekvenciák még nem teljesen az elvártak, de azt hiszem innen nem lesz gond.
További kellemes estét. :)
- A hozzászóláshoz be kell jelentkezni