Pagina 1 di 1

Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 15:22
da evilsocket
Salve a tutti, ho recentemente installato la 12.1 di Slackware e ho un problemino con il raffreddamento della cpu ... il mio laptop (un Toshiba Satellite A100-170) si surriscalda davvero tanto, vi riporto le temperature dei due core :

Codice: Seleziona tutto

[evilsocket@musashi ~] cat /proc/acpi/thermal_zone/TZ00/temperature
temperature:             91 C
[evilsocket@musashi ~] cat /proc/acpi/thermal_zone/TZ01/temperature
temperature:             88 C
Il che mi pare davvero troppo :S

Per quanto riguarda il cooling mode :

Codice: Seleziona tutto

[evilsocket@musashi ~] cat /proc/acpi/thermal_zone/TZ00/cooling_mode
0 - Active; 1 - Passive
[evilsocket@musashi ~] cat /proc/acpi/thermal_zone/TZ01/cooling_mode
<setting not supported>
Al momento dell'installazione, ho caricato il kernel huse.S, quindi in teoria in moduli necessari per l'acpi dovrebbero essere caricati, eppure non li vedo :

Codice: Seleziona tutto

[evilsocket@musashi ~] lsmod
Module                  Size  Used by
bsd_comp                9344  0
ppp_synctty            11264  0
ppp_async              13056  1
crc_ccitt               5760  1 ppp_async
ppp_generic            27028  7 bsd_comp,ppp_synctty,ppp_async
slhc                    9216  1 ppp_generic
snd_seq_dummy           6660  0
snd_seq_oss            32896  0
snd_seq_midi_event     10112  1 snd_seq_oss
snd_seq                50256  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10380  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            40352  0
snd_mixer_oss          17920  1 snd_pcm_oss
ipv6                  234724  16
lp                     13348  0
parport_pc             27556  0
parport                34632  2 lp,parport_pc
fuse                   45588  5
pcmcia                 35884  0
yenta_socket           26636  1
snd_hda_intel         289052  4
fan                     7428  0
sdhci                  18692  0
snd_pcm                72068  3 snd_pcm_oss,snd_hda_intel
rsrc_nonstatic         14592  1 yenta_socket
iTCO_wdt               13988  0
fglrx                1473772  29
video                  19472  0
iwl3945                88424  0
snd_timer              22532  3 snd_seq,snd_pcm
e100                   35724  0
mmc_core               47236  1 sdhci
rtc_cmos               11040  0
iTCO_vendor_support     7044  1 iTCO_wdt
output                  6656  1 video
pcmcia_core            35988  3 pcmcia,yenta_socket,rsrc_nonstatic
snd_page_alloc         11528  2 snd_hda_intel,snd_pcm
snd_hwdep              10756  1 snd_hda_intel
tifm_7xx1               9344  0
snd                    47716  15 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
container               7424  0
thermal                16540  0
rtc_core               18696  1 rtc_cmos
tifm_core              10884  1 tifm_7xx1
mii                     8448  1 e100
hci_usb                16924  0
battery                14340  0
mac80211              122124  1 iwl3945
processor              32680  1 thermal
ac                      8068  0
soundcore               9824  1 snd
cfg80211               14600  1 mac80211
rtc_lib                 6528  1 rtc_core
button                 10000  0
i2c_i801               11792  0
intel_agp              25236  0
psmouse                40336  0
bluetooth              53860  1 hci_usb
agpgart                30664  2 fglrx,intel_agp
serio_raw               9092  0
ata_generic             8836  0
evdev                  12672  6
sg                     30224  0
Qualche consiglio !??!? :(

PS: Colgo l'occasione per ringraziarvi dell'ottimo lavoro che fate, le vostre guide sono decisive quando si ha un problema ^^

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 16:04
da slucky
non uso portatili, comunque se quel modulo non viene caricato di default al boot, puoi sempre farlo tu, con modprobe -l controlli sia presente tra i moduli del kernel, ma se usi lo huge della Slack c'è, e poi con modprobe <nomemodulo> lo carichi, per caricarlo al boot ti basta aggiungere la voce in /etc/rc.d/rc.local

SAluti

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 16:09
da conraid
In /etc/rc.d/rc.modules c'è una sezione apposita per l'ACPI, decommenta quel che ti interessa
e poi ricordati di dare i permessi a rc.acpid

Codice: Seleziona tutto

# chmod +x /etc/rd.d/rc.acpid

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 16:40
da evilsocket
conraid ha scritto:In /etc/rc.d/rc.modules c'è una sezione apposita per l'ACPI, decommenta quel che ti interessa
e poi ricordati di dare i permessi a rc.acpid

Codice: Seleziona tutto

# chmod +x /etc/rd.d/rc.acpid
i moduli di rc.modules per l'acpi erano già caricati e per quanto riguarda la seconda cosa :

Codice: Seleziona tutto

[evilsocket@musashi ~] sudo cat /etc/rd.d/rc.acpid
cat: /etc/rd.d/rc.acpid: No such file or directory

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 16:50
da slucky
io uso il kernel 2.6.25 comunque ricompilato sul kernel di default della Slackware e con modprobe -l :
/lib/modules/2.6.25/kernel/drivers/acpi/processor.ko
/lib/modules/2.6.25/kernel/drivers/acpi/asus_acpi.ko
/lib/modules/2.6.25/kernel/drivers/acpi/bay.ko
/lib/modules/2.6.25/kernel/drivers/acpi/fan.ko
/lib/modules/2.6.25/kernel/drivers/acpi/button.ko
/lib/modules/2.6.25/kernel/drivers/acpi/battery.ko
/lib/modules/2.6.25/kernel/drivers/acpi/toshiba_acpi.ko
/lib/modules/2.6.25/kernel/drivers/acpi/thermal.ko
/lib/modules/2.6.25/kernel/drivers/acpi/container.ko
/lib/modules/2.6.25/kernel/drivers/acpi/ac.ko
quindi ti basta caricare il modulo acpi per attivarlo ;)

per l'acpid hai sbagliato a scrivere:

/etc/rc.d/rc.acpid start o restart

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 17:16
da Dani
evilsocket ha scritto:

Codice: Seleziona tutto

[evilsocket@musashi ~] sudo cat /etc/rd.d/rc.acpid
cat: /etc/rd.d/rc.acpid: No such file or directory
Controlla di avere acpi installato¹ e eventualmente scaricalo¹ e installalo.

¹: sai già con quale tool :cool:

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 17:21
da conraid
ho sbagliato io a digitare era rc.d e non rd.d
Ma almeno dove stanno i file di avvio... :-k

Codice: Seleziona tutto

chmod +x  /etc/rc.d/rc.acpid
Poi start, etc... ci pensa l'init a farlo.
Se vuoi farlo a runtime, ti ha detto slucky come fare

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 17:23
da Dani
conraid ha scritto:ho sbagliato io a digitare
E io a leggere :oops:

Re: Slack 12.1 Cooling

Inviato: sab 31 mag 2008, 18:45
da sardylan
Comunque oltre all'ACPI (e relativi moduli), ti consiglio di dare un'occhiata anche al pacchetto cpufrequtils (o qualcosa di simile)... Così imposti a ondemand la default policy del processore, in modo tale che vada sempre al minimo possibile della frequenza (tranne in caso di utilizzo, naturalmente)...