Thinkpad wyłącza się po 10 minutach intensywnego użytkowania

8

Niecałe dwa lata temu kupiłem Lenovo Thinkpad R500 .

Podczas intensywnego używania procesora czasami decyduje się na ponowne uruchomienie (z Ubuntu na krótko wyświetla komunikat „zamknij”).

Widżet systemu Linux pokazuje mi temperaturę procesora. Komputer zwykle uruchamia się ponownie, gdy temperatura pierwszego rdzenia przekracza 100 ° C, ale czasami wydaje się, że nie osiągnął jeszcze 80 ° C.

Ponieważ przełączyłem się z Ubuntu 2010.10 32bit na Ubuntu 2011.04 64bit, ulega on awarii znacznie częściej.

W biurze używam chłodziarki na laptopa .

Podkręciłem do 800 MHz i ustawiłem wentylator tak, aby zawsze pracował z maksymalną prędkością (z widocznymi wynikami: więcej hałasu i więcej wydmuchiwanego powietrza), ale nie zapobiega to wypadkom:

cpufreq-selector -c 0 -f 800000
cpufreq-selector -c 1 -f 800000
sudo rmmod thinkpad_acpi
sudo modprobe thinkpad_acpi fan_control=1
sudo thinkfan -n -c alwaysmax-thinkfan.conf

Nie ma kurzu. Obficie rozpylałem powietrze w otworach po bokach i pod laptopem. Wyczyściłem też wnętrze po zdjęciu klawiatury i ramy.

Jak mogę dowiedzieć się, na czym polega problem?

Nicolas Raoul
źródło
Możesz najpierw spróbować aktualizacji bios. Następną rzeczą jest obniżenie maksymalnej częstotliwości taktowania, możesz zobaczyć, jak to zrobić w thinkwiki . Wyłączenie czujnika to zły pomysł, ponieważ może wtedy spalić procesor.
Egon
Czy masz na myśli „Czy to normalne, że Thinkpad ulega awarii, jeśli procesor jest ustawiony na 100%” lub „Czy to normalne, że Thinkpad ulega awarii, gdy procesor jest ustawiony na 100 °”?
Flimzy 30.06.11
@Flimzy: 100%. Mój poprzedni komputer był w stanie kruszyć liczby przez kilka dni, procesor 100%
Nicolas Raoul
1
Jeśli jesteś gotów na wyzwanie, możesz ponownie umieścić radiator procesora za pomocą nowszej (i wyższej jakości) pasty termicznej. To nie jest normalne zachowanie , nawet dla laptopa w ustawieniach fabrycznych bez dodatkowej podkładki chłodzącej. I jak zauważa Nicholas Raoul, jeśli nie możesz utrzymać swojego komputera przy 100% obciążeniu przez jakikolwiek czas, musisz coś naprawić.
Przełom

Odpowiedzi:

8

Thinkpad zapomnieć na chwilę, to nie jest normalne, każdy laptop upaść, gdy w 100% CPU przez długi okres czasu, ale to jest normalne dla prawie wszystkie maszyny do zamykania, jeżeli monitorowany komponent osiąga temperaturę krytyczną.

Oznacza to po prostu, że twoje wentylatory / chłodzenie nie są wystarczające lub wystarczające.

Po pierwsze, jak powiedział Egon w komentarzach, sprawdź dostępność BIOS-u - jeśli inni narzekali na podobne problemy, producenci zazwyczaj wydają aktualizacje, które albo podkręcają niektóre komponenty, albo zwiększają prędkość / progi wentylatora.

Jeśli to nie pomoże, możesz sprawdzić, czy kurz i brud nie blokują wentylatorów.

Wreszcie, jeśli znajdziesz kogoś z podobnymi problemami, możesz złożyć skargę bezpośrednio do producenta.

Możliwe, że czujnik jest nieprawidłowy, ale zawsze trudno jest to udowodnić inaczej niż przez otwarcie i użycie termometru.

... Poza tym jestem poza pętlą, ale przeczytałem o problemach z zasilaniem Linuksa, które oczywiście spowodowałyby nagromadzenie większej ilości ciepła - co powiedziawszy, powinno to wpłynąć tylko na żywotność baterii ... ale to nie rozwiązuje podstawowy problem związany z chłodzeniem laptopa.

William Hilsum
źródło
4

W Ubuntu zgłoszono błąd, który może być z tym związany:

https://bugs.launchpad.net/bugs/751689

Niektóre osoby zgłosiły, że mogą rozwiązać ten problem, wymuszając włączenie aspm lub wentylatora do pełnej prędkości. Podejrzewam, że problem polega na tym, że te Thinkpady mają błędny bios, który odmawia uruchomienia wentylatora przy pełnej prędkości, i generują dodatkowe ciepło, ponieważ GPU polega na ASPM w kolejce, aby GPU przeszła w stan niższej mocy, gdy nie jest w użyciu. , ale najnowsze jądra Linuksa szanują fakt, że bios zgłasza, że ​​ASPM nie jest obsługiwany, i dlatego wyłącza je, co powoduje, że GPU wyładowuje więcej ciepła.

psusi
źródło
+1 Ten raport o błędach zawiera świetne wskazówki i pozwolił mi zrozumieć, że mój problem jest gorszy: nawet po ustawieniu mojego wentylatora na „zawsze maksymalną prędkość” thinkfani podkręcanie do 800 MHz, nadal się zawiesza. Nowość: ulega awarii nawet wtedy, gdy temperatura procesora nadal wynosi 70 ° C
Nicolas Raoul
Może być oznaką uszkodzenia z powodu wysokiej temperatury.
Journeyman Geek
2

Coś, o czym inni jeszcze nie wspominali: czy wentylator działa? Czy słyszysz, jak zaczyna się i przyśpiesza, gdy procesor się nagrzewa?

Zainstaluj pakiet monitorowania czujnika. lm-sensorsudostępnia polecenie wiersza sensorspolecenia, ale najpierw musisz uruchomić sudo /usr/sbin/sensors-detect- istnieją również opcje GUI. Thinkpady mają dobre wsparcie ACPI dla swoich fanów, lub przynajmniej każdy, którego posiadam od 2004 roku. Zaletą tego jest to, że otrzymasz również wskaźniki temperatury procesora. Mój T61p zgłasza prędkość pojedynczego wentylatora, temperatury rdzenia procesora (przez czujnik wewnętrzny), temperaturę mini PCI (tj. Karty WLAN), temperaturę płyty głównej i temperaturę GPU.

Jeśli wentylator się nie uruchomi, masz (pierwszego) winowajcę. Musisz go wymienić. Zrób to sam, jest również możliwe, jeśli maszyna nie jest objęta gwarancją, ale jest to irytująca mała operacja. Zrób to na dobrej powierzchni roboczej z dobrym oświetleniem, uzyskaj instrukcję serwisową i postępuj zgodnie z instrukcjami do litery. Nie chcesz narażać tej części maszyny na szwank.

Jeśli wentylator się uruchomi , czy możesz poczuć przepływ powietrza, który osiąga pełną prędkość? W wielu Thinkpadach wydech znajduje się po lewej stronie, z wlotami z tyłu i / lub od spodu.

Czy czyścisz regularnie kanał chłodzący? Mój szef i ja mamy identyczne Thinkpady, ale jego temperatura była wyższa o 10 ° C. Jest palaczem i nie czyścił regularnie otworów wentylacyjnych. Pył jest doskonałym izolatorem, a nawet przy dużej prędkości wentylatora przepływ powietrza nie usunie wystarczającej ilości ciepła z metalu radiatora. Aby wyczyścić otwory wentylacyjne, używam jednej ręcznej dmuchawy o dużej wytrzymałości, takiej jak fotografowie ( moja ulubiona - tańsza niż powietrze w puszce, bardziej przyjazna dla środowiska i zaskakująco dobre ćwiczenie). Umieść dyszę na wlocie powietrza i kilkakrotnie przedmuchaj. Jeśli robisz to po raz pierwszy, zrób to na zewnątrz i / lub załóż maskę. Z otworu wylotowego wydostaną się szalone ilości pyłu. Na moich pióropusze wychodzą również z otworów lewego głośnika.

Poniżej znajdują się w zasadzie rozważania, które prawdopodobnie Cię nie dotyczą, ponieważ możesz zatrzymać problem, chłodząc laptopa i / lub zmniejszając szybkość procesora. Prawie na pewno powinieneś skoncentrować się na aspekcie ciepła.

Jeśli wszystkie wartości temperatury procesora, karty graficznej itp. Są nominalne, wentylator włącza się swobodnie i wykonuje swoją pracę, a maszyna nadal ulega awarii podczas ciężkiej pracy, istnieją inne (smutniejsze) diagnozy. Głównymi podejrzanymi, według malejącego prawdopodobieństwa, są: uszkodzona pamięć, uszkodzony procesor, uszkodzona płyta główna lub zasilacz, który nie zapewnia wystarczającej mocy.

Możesz łatwo przetestować pamięć. Po prostu uruchom system memtest86+, który możesz zainstalować na Ubuntu (pojawi się w menu rozruchowym GRUB) i pozwól mu wykonać swoją pracę. Jeśli znajdzie martwą pamięć, masz dwie opcje: wymień pamięć lub, jeśli uszkodzenie jest niewielkie, powiedz Linuxowi, aby nie używał uszkodzonego obszaru . Jeśli musisz wymienić pamięć, upewnij się, że cała Thinkpad ma pamięć zewnętrzną. Niektóre mają całą pamięć RAM na gniazdach SODIMM, inne mają pewną ilość zainstalowanych na stałe na płycie głównej. Jeśli uszkodzona jest pamięć RAM na płycie, należy wymienić płytę główną.

To samo, jeśli okaże się, że procesor lub płyta główna są uszkodzone, ale nie wiem, jak się upewnić. Nigdy nie miałem tego rodzaju problemów na moich inaczej nadużywanych Thinkpadach.

Alexios
źródło
Wentylator działa, ostatnio ustawiłem go tak, aby zawsze działał z maksymalną prędkością "z thinkfan. Jest raczej głośny i wieje powietrze. Usunąłem kurz z boków, w otworach pod laptopem i wewnątrz poprzez zdjęcie klawiatury i ramę. Używam powietrza w puszce i hojnie rozpylam go w otworach wentylacyjnych. Ale wciąż wysyłam system operacyjny do ponownego uruchomienia, gdy obciążenie jest trochę wysokie ...
Nicolas Raoul
1

Dwie rzeczy, które możesz zrobić:

  1. Po stronie sprzętu: usuń kurz

    Ponieważ twój laptop ma około 2 lat, w układzie chłodzenia mogło gromadzić się dużo pyłu. Masz dwie możliwości: sam go wyczyść lub oddaj laptopa do lokalnego punktu obsługi komputera w celu wyczyszczenia.

  2. Po stronie oprogramowania: spróbuj zaniżać napięcie

Sprawdź projekt linux-PHC . Bardzo często domyślne napięcia procesorów są znacznie powyżej rozsądnego poziomu. Tak było w przypadku mojego Thinkpada.

jankes
źródło
1

Ciekawostka na temat Thinkpadów (przynajmniej mojego modelu): GPU znajduje się fizycznie bardzo blisko procesora, a zatem jest w stanie wyzwolić czujnik ciepła procesora pomimo skonfigurowania GPU na wyższą temperaturę. Jeśli ustawisz również widżet do wyświetlania GPU, możesz zauważyć, że liczba ta jest równie wysoka, jeśli nie wyższa.

Wiele modeli Thinkpad ma „przełączalną” grafikę; jeśli użyjesz wyższej klasy karty pod Linuksem, będziesz chciał zainstalować zastrzeżone sterowniki Catalyst, ponieważ zauważyłem, że ogólne mają błąd, który powoduje szybkie nagrzewanie się GPU.

Yamikuronue
źródło
Ciekawy! Nie robię jednak gier ani niczego, co wymaga dużej mocy graficznej. Używam szyfrowania systemu plików Ubuntu, ale jestem prawie pewien, że nie korzysta z GPU.
Nicolas Raoul
To nie ma znaczenia; Przegrzewałem się po prostu z KDE. Faktem jest, że ogólne sterowniki mają okropny błąd, który zbyt mocno uruchamia procesor graficzny. Czy próbowałeś już własnych sterowników?
Yamikuronue