Portál AbcLinuxu, 26. dubna 2024 14:19


Dotaz: Notebook roztočí ventilátor na plné otáčky

7.5.2009 22:52 čídlo
Notebook roztočí ventilátor na plné otáčky
Přečteno: 1403×
Odpovědět | Admin

Když notebook spí tak ho zapojím do elektrické sítě a v tu chvíli se po probuzení občas stane, že se ventilátor notebooku rozjede na plné otáčky. Pomůže znovu uspat/probudit nebo vytáhnout a zastrčit napájecí kabel. Nic z toho, co jsem našel na diskusích mi nepomohlo. Ventilátor asi softwarově ovládat nemohu. Jak tenhle zapeklitý problém vyřešit? Jedná o HP 6730(u tohoto notebooku jsem už v diskusi našel podobný nebo stejný problém ale bez řešení) a distribuci Ubuntu 9.04 - 64 bitovou.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

poky74 avatar 8.5.2009 10:55 poky74 | skóre: 36 | blog: Zápisník | Vrchlabí
Rozbalit Rozbalit vše Re: Notebook roztočí ventilátor na plné otáčky
Odpovědět | | Sbalit | Link | Blokovat | Admin
mám stejný problém :)
Chcete Linuxové samolepky nebo Tuxe na klíče? ->
8.5.2009 12:16 čídlo
Rozbalit Rozbalit vše Re: Notebook roztočí ventilátor na plné otáčky

Tak jsem zjistil nepřímo příčinu, teď ještě zjistit řešení. Po probuzení si acpi myslí, že je nb přehřátý:

 

acpitz-virtual-0
Adapter: Virtual device
temp1:       +24.0°C  (crit = +256.0°C)                 
temp2:       +31.0°C  (crit = +110.0°C)                 
temp3:       +29.0°C  (crit = +105.0°C)                 
temp4:       +25.9°C  (crit = +110.0°C)                 
temp5:      +100.0°C  (crit = +110.0°C)

8.5.2009 14:47 čídlo
Rozbalit Rozbalit vše Re: Notebook roztočí ventilátor na plné otáčky

Jde nějak znovunastarnotav acpi v jádře za běhu systému? Nic jinýho mě nenapadá, tohle je asi problém acpi. Mám pravdu?

8.5.2009 21:25 čídlo
Rozbalit Rozbalit vše Re: Notebook roztočí ventilátor na plné otáčky

Zjistil jsem že po probuzení je temp1 vždy 0 nebo 100(ventilátor naplno). acpi -V: Thermal 0: ok, 0.0 degrees C. Takže problém s jedním čidlem. Nejde ho nějak restartovat? PS po připojení napájení čidlo naskočí.

8.5.2009 21:32 čídlo
Rozbalit Rozbalit vše Re: Notebook roztočí ventilátor na plné otáčky

Tak omyl /proc/acpi/thermal_zone/FDTZ/temperature což je to čidlo je čidlo otáček ventilátoru. Ukazuje procento aktuálního výkonu ventilátoru.

 

8.5.2009 22:29 čídlo
Rozbalit Rozbalit vše Re: Notebook roztočí ventilátor na plné otáčky

Problém vyřešen. Vytvořil jsem /etc/pm/sleep.d/99funguj

#!/bin/sh
#
# 99funguj: sprav co se da

case "$1" in
        hibernate|suspend)
                # Stopping is not required.
                ;;
        thaw|resume)
                # sprav to                     
                for x in /proc/acpi/fan/*; do
                    if [ -f "$x/state" ] && [ "`grep on $x/state`" ]; then
                        echo -n 3 > $x/state;
                        echo -n 0 > $x/state;
                    fi
                done
                for x in /proc/acpi/fan/*; do
                    if [ -f "$x/state" ] && [ "`grep off $x/state`" ]; then
                        echo -n 0 > $x/state;
                        echo -n 3 > $x/state;
                    fi
                done
                ;;
        *) exit $NA
                ;;
esac

8.5.2009 22:34 čídlo
Rozbalit Rozbalit vše Re: Notebook roztočí ventilátor na plné otáčky

Ještě tam musí být nějaký sleep mezi echo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.