Używam Linuksa na moim Acer 5740 od kilku lat. Ostatnio zauważyłem, że mój komputer zaczyna się nagrzewać i zaczyna pracować w temperaturze około 70 stopni. Jeśli odpalę Eclipse, ffmpeg czy coś, komputer strzela do 85-90 stopni. Może zdarzyło się to wcześniej, ale mogłem to zignorować.
Mam podwójny rozruch z Windows 7 i 70 stopni to maksimum, nawet gdy gram w gry.
Oczekuję, że Linux trochę się nagrzeje z powodu sterowników, ale 70 stopni na biegu jałowym to trochę za dużo.
Moje wcześniejsze badania na ten temat pokazują:
Mój przyjaciel z dokładnie tym samym laptopem, ale z kartą ATI zamiast Intela (obecnego na moim) zmagał się z problemami cieplnymi o znacznie większej intensywności. Zainstalował fgrlx, a jego laptop jest równie fajny jak Syberia.
Próbowałem zainstalować sterowniki Intel dla mojej karty. Mam najnowszą wersję Xorg i Xorg dla Intela. To nie pomaga.
Problem jest niezależny od Dystrybucji. Próbowałem Ubuntu, Debian, Fedora i FreeBSD.
Wykres temperatury w funkcji czasu po rozruchu jest dość stabilny. Nie ma nagłych skoków.
Wszystkie temperatury są w stopniach Celsjusza i odpowiadają
max(acpi -t)
Jakieś rozwiązania?
Edycja : Mój procesor, jeśli skalowany przy 933 MHz nadal nie pomaga. Nie mogę znaleźć sterowania wentylatorem dla mojego laptopa. Istnieje kilka skryptów dla Acer Aspire One, ale nie mogę znaleźć jednego dla 5740.
Mój /proc/acpi/fan
folder jest pusty!
blah@blah-Laptop:/proc/acpi/fan$ ls -l
total 0
Odpowiedzi:
Używam Arch Linux i właśnie to robię, aby zmniejszyć emisję ciepła.
Używam
laptop-mode-tools
do kontrolowania skalowania częstotliwości procesora i zwalniania dysku twardego. Dysk twardy może się nagrzewać, jeśli będzie działał nieprzerwanie. Należy jednak pamiętać, że zbyt częste obracanie dysku twardego spowoduje jego uszkodzenie. Dyski twarde do komputerów stacjonarnych są zwykle oceniane tylko na 40 000-50 000 spinupów. Dyski twarde do laptopów są zazwyczaj oceniane na około 300 000 spinupów. Połączyć.Zainstalowałem
acpi_call
Odwiedź tutaj lub postępuj zgodnie z tym postem, aby uzyskać instrukcje dotyczące wyłączania / aktywowania karty dyskretnej. Dla mnie wyłączyłem kartę dyskretną i korzystam tylko z karty zintegrowanej.Jeśli używasz sterowników i915 do karty Intel, zadziała. Sprawdź swoją wydajność
lspci -mvknn | grep -B8 i915
. Jeśli zwraca niepuste, możesz dodaći915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1
parametry rozruchowe.pcie_aspm=force
można również dodać, jeśli cały sprzęt PCIe w systemie obsługuje Active State Power Management.Robię kroki, aby głównie zmniejszyć zużycie energii, ale zauważyłem również spadek temperatury o ponad 10 ° C jako efekt uboczny. Wydaje mi się, że przy mniejszym zużyciu energii emitowane jest mniej ciepła.
źródło
acpi_call
nie jest zalecane, ponieważ nie przetrwa ona zawieszenia. Polecam przyjrzeć się Bumblebee, który używa przełącznika bbswitch do przełączania mocy.Ten sam problem mam z moją FSC XA3530 i kartą graficzną AMD 3650. Wyciąłem otwór z tyłu w pobliżu rury cieplnej i wentylatora, a następnie dodałem dodatkową chłodnicę miedzianą i chłodnicę laptopa. Ale temperatura jest nadal bardzo wysoka i czasami dostaję wyłącznik termiczny, gdy uruchamiam niektóre bardzo intensywne aplikacje, takie jak na przykład gry. Wyłączyłem skalowanie procesora, aby zmaksymalizować procesor i zainstalowałem samodzielnie opracowany sterownik jądra do sterowania wentylatorem. Po wyjęciu z pudełka wentylator nie jest obsługiwany, więc bez mojego sterownika jądra mogę naprawdę zapomnieć o używaniu tego pudełka. Ostatnio zainstalowałem najnowszy sterownik fglrx i zauważyłem, że temperatura procesora jest znacznie niższa niż w przypadku sterownika open source? Przed procesorem bezczynności w temperaturze około 60 ° C + teraz jest bezczynny w temperaturze 40 ° C + ??? Może warto wspomnieć, że jest tylko 1 duża rura cieplna z 3 chłodnicami i 1 wentylatorem. To tylko szybkie wznowienie, ponieważ zainstalowałem fglrx od kilku dni temu. Nie ufałbym temu z powodu moich dodatków i mojego samodzielnie opracowanego sterownika jądra, ale sugeruję, aby zainstalować sterownik jądra i zrobić to sam? Istnieje również skrypt perla dla niektórych urządzeń Acer. Może to ci odpowiada? Bardzo pomaga mi uruchomić mój sterownik jądra. Być może musisz znaleźć odpowiedni rejestr we wbudowanym kontrolerze? Zwykle jest jeden dla trybu wentylatora i jeden dla prędkości. W systemie Windows jest łatwiej dzięki narzędziu RW. W W7 sytuacja nie uległa zmianie nawet w przypadku nowych sterowników. Może to ci odpowiada? Bardzo pomaga mi uruchomić mój sterownik jądra. Być może musisz znaleźć odpowiedni rejestr we wbudowanym kontrolerze? Zwykle jest jeden dla trybu wentylatora i jeden dla prędkości. W systemie Windows jest łatwiej dzięki narzędziu RW. W W7 sytuacja nie uległa zmianie nawet w przypadku nowych sterowników. Może to ci odpowiada? Bardzo pomaga mi uruchomić mój sterownik jądra. Być może musisz znaleźć odpowiedni rejestr we wbudowanym kontrolerze? Zwykle jest jeden dla trybu wentylatora i jeden dla prędkości. W systemie Windows jest łatwiej dzięki narzędziu RW. W W7 sytuacja nie uległa zmianie nawet w przypadku nowych sterowników.
źródło
Linux nagrzewa laptopa, ponieważ musisz zainstalować odpowiednie sterowniki karty graficznej (lub poczekać, aż będą dostępne) i niektóre pakiety, które pomogą ci zarządzać temperaturą, np. Obracanie dysku z mniejszą prędkością i prawidłowe skalowanie procesora. Polecam zainstalować powertop; zawiera kilka sugestii, które pomogą Ci poprawić wydajność laptopa.
źródło