1 |
Hi Beso, |
2 |
sorry i misunderstood your suggestion. I did what you suggest and |
3 |
this is the result of the trip_points: |
4 |
|
5 |
critical (S5): 100C |
6 |
|
7 |
which i suppose is the reason why at that temperature the laptop switch off. |
8 |
So, nothing except for the critical state. Should i have to add there something? |
9 |
|
10 |
An additional problem is this: |
11 |
doing a |
12 |
$ cat /proc/acpi/thermal_zone/TZ01/temperature |
13 |
it gives only a: |
14 |
|
15 |
temperature: 0C |
16 |
|
17 |
My question is: |
18 |
even if i change the polling frequency, how the fan can start if the |
19 |
temperature gives 0?? |
20 |
Do you know if it's possible to link the fan start with the core |
21 |
temperature instead of the ACPI thermal zone? |
22 |
|
23 |
Regards, |
24 |
m |
25 |
|
26 |
> |
27 |
> thats why i told you to do this commanda: |
28 |
> > echo "2 seconds" > |
29 |
> /proc/acpi/thermal_zone/TZ01/polling:frequency |
30 |
> > |
31 |
> this enables the polling of your thermal every 2 seconds. this should be |
32 |
> enough. |
33 |
> do you have the other file that i mentioned: |
34 |
> > /proc/acpi/thermal_zone/TZ01/trip_points ?! |
35 |
> this sets the trip points for your processor. whitout it you governor cannot |
36 |
> understand what to do even if it polls right. |
37 |
> |
38 |
> as for the kernel thigs, set these options: |
39 |
> select processor type: intel core2 instead of normal x86 |
40 |
> CONFIG_X86_SPEEDSTEP_CENTRINO=y instead of m |
41 |
> CONFIG_ACPI_FAN=y instead of m |
42 |
> CONFIG_MICROCODE=y instead of m (for what i know cpu micocode is needed on |
43 |
> intels) |
44 |
> CONFIG_K8_NUMA=n instead of y (this should be the amdk8 numa, that you |
45 |
> should not need. if it's not then let him be) |
46 |
> CONFIG_X86_MCE_AMD=n instead of y (you don't need amd mce features since |
47 |
> they are not included into intel cpus) |
48 |
> CONFIG_NR_CPUS=32 <-- this leaves me a little dazzled: do you really have 32 |
49 |
> cpus in your core?! for what i know this sets the real number of cpus inside |
50 |
> the kernel, but i might be wrong. so if this is really what i think it is, |
51 |
> ie the real nr of cpus (not virtual ones) set this to 2 or 4 based on your |
52 |
> cpu cores. |
53 |
> CONFIG_HOTPLUG_CPU=n instead of y (i don't really think that you'll unplug |
54 |
> your cpu from your laptop when the laptop is still running considering that |
55 |
> you don't use multi cpus but a single multicore cpu. the same goes for |
56 |
> memory hotplug: i don't think that your laptop supports it, so just disable |
57 |
> it.) |
58 |
> for what i have seen the acpi problems may be due to a failure in loading |
59 |
> the intel speedstep module. if you look into the modules loaded (lsmod) you |
60 |
> should not see it. so it's better to insert it directly in the kernel, since |
61 |
> it is one of the first modules called (if you use it as a module you should |
62 |
> be loading it with initramdisk before loading acpi to have a full acpi |
63 |
> configuration). |
64 |
> try setting these options and recompile and install the new kernel and |
65 |
> modules and reboot (kexec is not working on my amd turion with 64bit enabled |
66 |
> and so may also be for your core2duo). |
67 |
> |
68 |
> 2007/10/10, Marco Calviani <marco.calviani@×××××.com>: |
69 |
> > Sorry i missed the attachment. |
70 |
> > |
71 |
> > regards, |
72 |
> > m |
73 |
> > |
74 |
> > |
75 |
> |
76 |
> |
77 |
> |
78 |
> -- |
79 |
> dott. ing. beso |
80 |
-- |
81 |
gentoo-laptop@g.o mailing list |