Wysoka temperatura obudowy laptopa HP 8710p
: 08 lutego 2009, 10:36
Witam wszystkich.
¯eby nie przedłużać przejdę od razu do nurtującego mnie problemu, a mianowicie mój laptop HP8710p - C2D T7500 2,2GHz, nVidia NVS 320M (chipset 8700M GT), sterowniki do karty 177.82 - niemiłosiernie się grzeje przy dłuższej pracy na Debianie (Sid, środowisko GNOME). Po analizie Thermal Monitora sterowników nVidia zauważyłem, że temperatura na GPU systematycznie rośnie przy okazji zwiększając temperaturę innych podzespołów wewnątrz obudowy. Laptop nie pracuje na obciążeniu, stoi na twardej płaskiej powierzchni. Co więcej na Windows XP problem ten nie występuje (więc to chyba nie wina pasty termoprzewodzącej itp.), a po przełączeniu się nań z Debiana wiatraczek, który na Linuksie milczy zaczyna pracować jak oszalały. Zauważyłem również, że wzrost temperatury występuje szczególnie na Compizie, na Window Managerze Metacity utrzymuje się 55° C na GPU (co jest wynikiem zbliżonym do tego uzyskiwanego na Windows XP - tam 52° C).
Podsumowując, przy Compizie GPU się grzeje, wiatraczek (który na Windows XP normalnie pracuje) go nie chłodzi, temperatura innych podzespołów rośnie (dane na podstawie sensors-applet) do tego stopnia, że wczoraj usłyszałem charakterystyczne "piknięcie" z BIOSu (niestety wersja BIOSu w moim laptopie HP nie ma opcji sprawdzenie temperatury).
Dodatkowe informacje, wcześniej miałem sterowniki 173.xx z repozytorium Debiana i problem również występował. Na OpenSuse 11.0 z KDE 4.2 przy sterownikach 177.82 także.
Przeszukiwałem już z pomocą Google oraz forum, podobnych wątków jest sporo, ale nigdzie nie znalazłem rozwiązania.
Proszą o pomoc.
Pozdrawiam
Edit:
Przełączyłem się z Metacity na Compiz'a-przez 15 min temperatura wzrosła z 55 do 63° C (i nadal rośnie), wiatraczka wciąż nie słychać...
W sieci znalazłem coś takiego (odpalane przy starcie z rc.local):
Myślicie, że pomoże? Jeśli tak to jakie położenie wpisać zamiast /proc/acpi/fan/FAN1/state? Ja mam w /fan/:
Edit:
Kolejna informacja. Przy włączonym compizie i po odpaleniu glxgears temperatura po 3 min na praktycznie każdym podzespole pokazywanym przez sensors-applet przekroczyła 70° C (karta graficzna 75° C, gdzie np. ,,The Witcher'' odpalony pod Windows XP na maksymalnych detalach +1680x1050 dla porównanie po 20 minutach nie spowodował przekroczenia temperatury 65° C).
¯eby nie przedłużać przejdę od razu do nurtującego mnie problemu, a mianowicie mój laptop HP8710p - C2D T7500 2,2GHz, nVidia NVS 320M (chipset 8700M GT), sterowniki do karty 177.82 - niemiłosiernie się grzeje przy dłuższej pracy na Debianie (Sid, środowisko GNOME). Po analizie Thermal Monitora sterowników nVidia zauważyłem, że temperatura na GPU systematycznie rośnie przy okazji zwiększając temperaturę innych podzespołów wewnątrz obudowy. Laptop nie pracuje na obciążeniu, stoi na twardej płaskiej powierzchni. Co więcej na Windows XP problem ten nie występuje (więc to chyba nie wina pasty termoprzewodzącej itp.), a po przełączeniu się nań z Debiana wiatraczek, który na Linuksie milczy zaczyna pracować jak oszalały. Zauważyłem również, że wzrost temperatury występuje szczególnie na Compizie, na Window Managerze Metacity utrzymuje się 55° C na GPU (co jest wynikiem zbliżonym do tego uzyskiwanego na Windows XP - tam 52° C).
Podsumowując, przy Compizie GPU się grzeje, wiatraczek (który na Windows XP normalnie pracuje) go nie chłodzi, temperatura innych podzespołów rośnie (dane na podstawie sensors-applet) do tego stopnia, że wczoraj usłyszałem charakterystyczne "piknięcie" z BIOSu (niestety wersja BIOSu w moim laptopie HP nie ma opcji sprawdzenie temperatury).
Dodatkowe informacje, wcześniej miałem sterowniki 173.xx z repozytorium Debiana i problem również występował. Na OpenSuse 11.0 z KDE 4.2 przy sterownikach 177.82 także.
Przeszukiwałem już z pomocą Google oraz forum, podobnych wątków jest sporo, ale nigdzie nie znalazłem rozwiązania.
Proszą o pomoc.
Pozdrawiam
Edit:
Przełączyłem się z Metacity na Compiz'a-przez 15 min temperatura wzrosła z 55 do 63° C (i nadal rośnie), wiatraczka wciąż nie słychać...
W sieci znalazłem coś takiego (odpalane przy starcie z rc.local):
Kod: Zaznacz cały
#!/bin/bash
echo 3 >> /proc/acpi/fan/FAN1/state
echo "on" >> /proc/acpi/fan/FAN1/state
state="1"
while [ 1!=2 ]; do
temp=$(awk -F" " '{ print $2 }' /proc/acpi/thermal_zone/THRM/temperature)
if [ $temp -lt 55 ]; then
if [ $state = "1" ]; then
echo 3 >> /proc/acpi/fan/FAN1/state
state="0"
fi
else
if [ $state = "0" ]; then
echo "on" >> /proc/acpi/fan/FAN1/state
state="1"
sleep 120
fi
fi
sleep 5;
done
Kod: Zaznacz cały
domin-laptop:/proc/acpi/fan# ls
C36F C370 C371 C372 C373 C374 C38B C38C C38D C38E C38F
Kolejna informacja. Przy włączonym compizie i po odpaleniu glxgears temperatura po 3 min na praktycznie każdym podzespole pokazywanym przez sensors-applet przekroczyła 70° C (karta graficzna 75° C, gdzie np. ,,The Witcher'' odpalony pod Windows XP na maksymalnych detalach +1680x1050 dla porównanie po 20 minutach nie spowodował przekroczenia temperatury 65° C).