Jak debugować problem przegrzania w Dell Inspiron 1564?

12

Mam problem z moim laptopem (Dell Inspiron 1564 Core i5 4GB Ram VGA ATI Mobility Radeon HD 4300 z systemem Ubuntu 10.10 32bit). Nagle wyłącza się gwałtownie, nawet bez opóźnień w aplikacji, z którą pracuję przed wyłączeniem. Myślę, że to problem z przegrzaniem. W rzeczywistości laptop jest gorący przez cały czas, gdy uruchamiam Ubuntu. Kiedy przełączam się z powrotem do okien, nawet przy dużym obciążeniu nie wyłączy się ani nie będzie wykazywać żadnego problemu, dopóki utrzymam odpowiednią wentylację (gdy otwory wentylacyjne są zablokowane, robi to samo).

W rzeczywistości na Ubuntu zwykle nie robię rzeczy, które wymagają dużej mocy procesora, zwykle surfując po Internecie, kodując strony internetowe, a czasem grając w Pythona i Ruby. Nie włączam efektów pulpitu, więc nie ładuję GPU oprócz zwykłego GUI GNOME.

Teraz, gdy piszę, obciążenie procesora w aplecie monitora panelu wynosi 0%, pamięć 11% według programów, 22% według pamięci podręcznej. I mam monitor częstotliwości procesora dla każdego z 4 rdzeni ustawionych na 1,20 Ghz (najniższa możliwa wartość, nie jestem pewien, czy ten aplet naprawdę ogranicza użycie procesora). Uruchomione czujniki w terminalu dały mi

temp1:       +26.8°C  (crit = +100.0°C)                  
temp2:        +0.0°C  (crit = +100.0°C) 

hddtemp / dev / sda na terminalu dały mi

/dev/sda: WDC WD3200BEVT-75ZCT2: 46°C

Wszystko w porządku, ale laptop jest naprawdę gorący, czuję to na klawiaturze, podkładka pod mysz jest bolesna w dotyku, a wentylator ciągle się kręci. Umieszczam teraz również 2 małe wentylatory działające na USB pod laptopem, a laptop jest uniesiony nad wentylatorami, aby był dobrze wentylowany.

Kiedy korzystam z systemu Windows, nie robi się tak gorąco, z wyjątkiem sytuacji, gdy procesor jest naprawdę mocno obciążony, co powstrzymuje mnie przed używaniem Linuksa do codziennych zadań.

Właściwie nie dbam zbytnio o szybkość, ponieważ radzę sobie z niską prędkością, która nie zostanie nagle wyłączona.

Więc proszę, jeśli możesz mi pomóc i powiedzieć, jakie są możliwe przyczyny, od czego powinienem zacząć?

Jorge Castro
źródło
Masz na myśli: „ATI Mobility Radeon HD 4300”? (Seria Radeon nnnn jest dość stara.)
JanC
@ JanC: Tak, właśnie to poprawiłem.

Odpowiedzi:

5

Wygląda na to, że w laptopach Dell jest sporo problemów z wentylatorem / ogrzewaniem. Moim pierwszym portem będzie aktualizacja bios.

Miałem wcześniej systemy przegrzane, a aktualizacja bios zazwyczaj rozwiązuje problem. Na nieszczęście zależy to od obsługi Dell, sprawdź poniższy link.

http://support.dell.com/support/downloads/driverslist.aspx?c=us&cs=19&l=en&s=dhs&SystemID=INSPIRON1564&os=BIOSA&osl=en&servicetag=&catid=1&impid=-1&dateid=-1&typeid-1-1&formatid=-1 -1

Mam nadzieję, że to pomoże niektórym co.

Matt
źródło
Myślę, że to bardzo pomogło! Zaktualizowałem bios i teraz Ogrzewanie jest rozsądnie proporcjonalne do obciążenia pracą, wentylator też nie obraca się cały czas i nie robi się bardzo gorący przy regularnych zadaniach. Muszę eksperymentować z tym, aby zobaczyć, czy to była jedyna przyczyna. Dziękuję Ci.
2

Jeśli nie masz nic przeciwko temu, warto rozebrać procesor na części i wydmuchać kurz z wentylatora i radiatora. W Internecie prawdopodobnie będzie mnóstwo przewodników, ale cały proces jest udokumentowany w instrukcji serwisowej firmy Dell tutaj . Powinieneś użyć odpowiedniego sprężonego powietrza, aby zdmuchnąć kurz i ponownie nałożyć pastę termiczną na radiator.

Zrobiłem to z moim Inspironem 1300, który był bardzo gorący i działało to absolutnie cuda.

holenderski
źródło
Chciałbym, ale mogę to unieważnić gwarancję. Spróbuję poprosić firmę o wyczyszczenie wentylatora.
2

Jakiego rodzaju GPU posiadasz? Radeony są znane z tego, że zawsze działają na gorąco. Przejście na zastrzeżony sterownik FLGRX to rozwiązuje.

Jest to otwarty błąd w starterze.

psusi
źródło
1

Aby zablokować procesor na najniższych możliwych częstotliwościach, możesz to zrobić:

sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq < /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq

Możesz też wybrać z listy dostępnych częstotliwości

echo [FERQ] | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

zamień [FREQ] na jedną z częstotliwości znalezionych przez to polecenie:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

Może to pomóc w obniżeniu temperatury. Ale tak naprawdę wątpię, czy przyczyną problemu jest sam procesor, nawet bez aplikacji o dużej mocy graficznej procesor graficzny może być bardzo gorący, jeśli sterownik nie jest właściwy (idealnie zoptymalizowany), więc możesz wypróbować różne sterowniki (jeśli są dostępne) , zarówno otwarte, jak i zamknięte źródła oraz różne wersje). Spróbuj także zmierzyć temperaturę, gdy komputer używa procesora w porównaniu do gfx. Spróbuj zmierzyć temperaturę podczas pracy glxgearsna pełnym ekranie, a następnie podczas pracy, stress -c 5aby zobaczyć, która z nich ma najwyższą temperaturę.

Inną rzeczą, o której należy pamiętać, jest to, że właściwie nie wiesz, gdzie są czujniki temperatury w komputerze.

Ostatnie, co mogę wymyślić, to to, że wentylator może nie działać poprawnie (nie jest poprawnie kontrolowany przez jądro), ale jeśli tak, to będę musiał zbadać trochę więcej;)

LassePoulsen
źródło
Myślę, że to BIOS nie został zaktualizowany. Zrobiłem oba testy po aktualizacji BIOSu i robi się gorąco tylko z testem warunków skrajnych (myślę, że glxgears nie ma dużego obciążenia karty VGA). Ale wentylator wykonał dobrą robotę i był proporcjonalny do temperatury. Czy test warunków skrajnych i tak jest szkodliwy?
Nie ... stress -c Xpo prostu uruchamia procesy X, które obliczają pierwiastek kwadratowy z liczb losowych. Jedynym sposobem, w jaki może być szkodliwy, jest spowodowanie „stopienia się” komputera.
LassePoulsen
0

Miałem problem z przegrzewaniem się Ubuntu 10.04 i 10.10 i używaniem całego procesora i większości pamięci RAM. Przeglądałem te fora, ale nie widziałem niczego, co pasowałoby do opisu mojego problemu, więc zacząłem majstrować. Zauważyłem na monitorze systemu, że XORG wyrządza większość szkód. Zrobiłem „zatrzymanie procesu” i to zamknęło mój komputer, ponieważ XORG zarządza systemem okien lub coś takiego. Tak czy inaczej, dokonałem twardego restartu, a mój komputer nie działał odtąd zbyt szybko, a użycie procesora jest tam, gdzie powinno być. Mam nadzieję, że jest to pomocne, a nie tylko głupie szczęście z mojej strony.


źródło