1 |
> |
2 |
> cat /proc/acpi/thermal_zone/TZ01/polling_frequency |
3 |
> <polling disabled> |
4 |
> |
5 |
|
6 |
|
7 |
thats why i told you to do this commanda: |
8 |
|
9 |
> echo "2 seconds" > /proc/acpi/thermal_zone/TZ01/polling:frequency |
10 |
> |
11 |
this enables the polling of your thermal every 2 seconds. this should be |
12 |
enough. |
13 |
do you have the other file that i mentioned: |
14 |
|
15 |
> /proc/acpi/thermal_zone/TZ01/trip_points ?! |
16 |
|
17 |
this sets the trip points for your processor. whitout it you governor cannot |
18 |
understand what to do even if it polls right. |
19 |
|
20 |
as for the kernel thigs, set these options: |
21 |
select processor type: intel core2 instead of normal x86 |
22 |
CONFIG_X86_SPEEDSTEP_CENTRINO=y instead of m |
23 |
CONFIG_ACPI_FAN=y instead of m |
24 |
CONFIG_MICROCODE=y instead of m (for what i know cpu micocode is needed on |
25 |
intels) |
26 |
CONFIG_K8_NUMA=n instead of y (this should be the amdk8 numa, that you |
27 |
should not need. if it's not then let him be) |
28 |
CONFIG_X86_MCE_AMD=n instead of y (you don't need amd mce features since |
29 |
they are not included into intel cpus) |
30 |
CONFIG_NR_CPUS=32 <-- this leaves me a little dazzled: do you really have 32 |
31 |
cpus in your core?! for what i know this sets the real number of cpus inside |
32 |
the kernel, but i might be wrong. so if this is really what i think it is, |
33 |
ie the real nr of cpus (not virtual ones) set this to 2 or 4 based on your |
34 |
cpu cores. |
35 |
CONFIG_HOTPLUG_CPU=n instead of y (i don't really think that you'll unplug |
36 |
your cpu from your laptop when the laptop is still running considering that |
37 |
you don't use multi cpus but a single multicore cpu. the same goes for |
38 |
memory hotplug: i don't think that your laptop supports it, so just disable |
39 |
it.) |
40 |
for what i have seen the acpi problems may be due to a failure in loading |
41 |
the intel speedstep module. if you look into the modules loaded (lsmod) you |
42 |
should not see it. so it's better to insert it directly in the kernel, since |
43 |
it is one of the first modules called (if you use it as a module you should |
44 |
be loading it with initramdisk before loading acpi to have a full acpi |
45 |
configuration). |
46 |
try setting these options and recompile and install the new kernel and |
47 |
modules and reboot (kexec is not working on my amd turion with 64bit enabled |
48 |
and so may also be for your core2duo). |
49 |
|
50 |
2007/10/10, Marco Calviani <marco.calviani@×××××.com>: |
51 |
> |
52 |
> Sorry i missed the attachment. |
53 |
> |
54 |
> regards, |
55 |
> m |
56 |
> |
57 |
> |
58 |
|
59 |
|
60 |
-- |
61 |
dott. ing. beso |