Wentylator działa non-stop na Ubuntu 18.04

13

Korzystam z nowej instalacji Ubuntu 18.04. Mam problem z moim wentylatorem, który działa non stop. Procesor wydaje się OK. Moja poprzednia wersja Ubuntu (16.04) nie miała takiego problemu.

Jak znaleźć źródło tego problemu?

Sztokfisz
źródło
Jakiej marki i modelu jest Twój laptop? Czy nadal masz 16.04 na innej partycji, czy wyczyściłeś go podczas nowej instalacji 18.04?
WinEunuuchs2Unix,

Odpowiedzi:

10

Posty TomFreudenberg na github były bardzo pomocne. i8kutilsdziała jak mistrz na laptopie Dell Inspiron, ale trudno było znaleźć jedną procedurę instalacji i konfiguracji wyłączania sterowania wentylatorem Dell WITH BIOS. Oto moje szczegółowe kroki i maszyna:

  • Ubuntu 18.04 Bionic Beaver
  • Laptop: Dell Inspiron 7000 series (7737)
  • Procesor: Intel® Core ™ i7-4510U CPU @ 2,00 GHz × 4

Moje kroki rozwiązania (wentylatory natychmiast wyłączają się przy ostatnim kroku):

  1. Pobierz plik .zip (lub git clone), aby wyłączyć sterowanie wentylatorem BIOS w laptopach Dell.

  2. Następnie jako root:

    • cd Downloads
    • unzip -t dell-bios-fan-control-master.zip (przetestuj plik zip; wszystko wyglądało dobrze, więc rozpakuj pliki ...)
    • unzip dell-bios-fan-control-master.zip
    • cd dell-bios-fan-control-master/
    • more Makefile (zobacz, co zamierza zrobić; wygląda dobrze, więc skompiluj z ...)
    • make
  3. Skompilowane dobrze, więc:

    • ./dell-bios-fan-control 0 (wyłącz sterowanie wentylatorem Dell Bios)
    • KONTROLA BIOS WYŁĄCZONA
  4. Fan nadal pracował na biegu jałowym około 2500 obr./min. Hmmm .. przywołano post wskazujący na odinstalowanie, a następnie ponowną instalację i8kutilsz tym samym plikiem konfiguracyjnym /etc/i8kutils.conf.

  5. Odinstalowano i ponownie zainstalowano i8kutils z:

    • apt-get remove i8kutils
    • apt-get install i8kutils
  6. Wentylator natychmiast zatrzymał się po ponownej instalacji i8kutils.

Wygląda na to, że działa. Wentylator włącza się prawidłowo, gdy temperatura procesora osiągnie 55 ° C, a następnie szybko się wyłącza, ponieważ wentylator włączył się przy wysokim ustawieniu.

Będzie nadal monitorować temperaturę i stany wentylatora za pomocą „czujników”, aby upewnić się, że wszystko działa zgodnie z konfiguracją /etc/i8kutils.conf.

Dzięki za wskazówki i kod. To jedyne rozwiązanie, które działało dla mnie.

tlp nie zrobiłem nic, ale może to być spowodowane tym, że bios kontrolował fanów.

Marc Compere
źródło
4

Możesz zainstalować tlpaplikację ze źródła ppa cpufreqdi indicator-cpufreq.
Możliwe, że wystarczy rozwiązać problem.

Próbowanie jądra za pomocą ukuuaplikacji może rozwiązać niektóre problemy dotyczące zużycia energii.

Uwaga: napotkano ten sam problem z aktualizacją do wersji 17.xx, a teraz ponownie z 18.04, co jest dziwne, ponieważ jądra wydają się być coraz bardziej wydajne w zarządzaniu energią.

PawełG
źródło
Witaj, czy możesz edytować swój post, dodając linki do tlpi ukuu?
Hastur
1
Myślę, że TLP jest właściwą drogą! Miałem ten sam problem na Kubuntu 18.04 i tlp załatwiło sprawę. Aby uzyskać więcej informacji: askubuntu.com/questions/516067/…
Claudio Taccogna
2

Miałem ten sam problem na nowym laptopie DELL XPS 9560 - fani non stop.

Dla mnie była to kontrola SMBIOS mojego Dell. Po włączeniu (domyślnie) wszystkie ustawienia i8kctl zostaną zastąpione przez kontrolę SMBIOS.

Z pomocą innych zamieściłem ten projekt na github

To małe narzędzie pozwala wyłączyć sterowanie SMBIOS w Dell XPS 9560, aby i8kmon działał.

Może jest także sensowny dla niektórych innych.

Tom Freudenberg
źródło
Cześć Tom. Dziękuję za Twój wysiłek. Po uruchomieniu otrzymuję: sudo ./dell-bios-fan-control 0 ioperm :: Operacja niedozwolona ioperm :: Operacja niedozwolona [1] 4701 błąd segmentacji sudo ./dell-bios-fan-control 0 Wszelkie wskazówki?
Marc Dix
Hej @ marc-dix może spróbować raz: „wyłącz bezpieczny rozruch w bios”. Czytałem o ludziach, którym pomógł. Na zdrowie, Tom
Tom Freudenberg
Święta krowa Tom, że DZIAŁAŁ! Bardzo ci dziękuję!
Marc Dix
Znalazłem wątek z podobnym problemem i napisałem, jak to zrobić. askubuntu.com/questions/1227489/…
Marc Dix
Hej Marc, to super - dzięki za dokumentację. Na zdrowie, Tom
Tom Freudenberg
1

Niedawno kupiłem nowy Dell Precision 3520, który został zainstalowany z 16.04. Zaktualizowałem do wersji 17.10 i wentylator procesora działał dobrze. Pojawiało się tylko sporadycznie, tylko w razie potrzeby.

Następnie kilka dni temu zaktualizowałem do 18.04. Początkowo nie zauważyłem niczego dziwnego w wentylatorze procesora. Mniej więcej dzień później zauważyłem, że wentylator działał dłużej niż zwykle. Zauważyłem również, że żywotność baterii również skróciła się szybciej niż zwykle.

Procesor, który mam, i7 7700HQ, działa w trybie Turbo między 2,8 GHz a 3,8 GHz. Miałem oko na częstotliwość procesora i temperaturę za pomocą cpufreq-info i czujników. Po aktualizacji do 18.04 zobaczyłem, że procesor działał z częstotliwością 3,8 GHz, mimo że nie uruchomiłem żadnych aplikacji. Więc przeszedłem do ustawień BIOS i wyłączyłem tryb Turbo. Wydaje się, że to rozwiązało mój problem. Prowadzę również gubernatora cpufreq w PowerSave. Mam nadzieję że to pomoże.

Rahul
źródło
0

Miał ten sam problem, wentylator nie działał. Odkryłem, że procesor był zawsze na maks. Częstotliwości. Włączono funkcję Intel pstate i wybrano tryb oszczędzania energii.

cpupower frequency-info
analyzing CPU 0:
    driver: intel_pstate
   CPUs which run at the same hardware frequency: 0
   CPUs which need to have their frequency coordinated by software: 0
   maximum transition latency:  Cannot determine or is not supported.
   hardware limits: 800 MHz - 3.80 GHz
   current policy: frequency should be within 3.80 GHz and 3.80 GHz.
              The governor "powersave" may decide which speed to use
              within this range.

Z nieznanych przyczyn min. I maks. Częstotliwość procesora wynosiła 3,80 GHz. Użyłem https://github.com/pyamsoft/pstate-frequency narzędzia, aby ustawić regulator oszczędzania energii i tym razem ustawiono prawidłowe wartości minimalnej i maksymalnej częstotliwości procesora. Temperatura procesora spadła o kilka stopni, a żywotność baterii znów wynosi ponad 7 godzin (było ~ 3-4 godzin). Po raz pierwszy po instalacji 18.04 wentylator przestał działać. (Dell XPS 9560, i7-7700HQ)

henri17
źródło
Cześć henri17, czy możesz podać więcej informacji na temat polecenia cpupower, a także wersji jądra? Wygląda na to, że cpupower jest dostarczany przez narzędzia linux-common-wspólne, ale musisz zainstalować wersję odpowiednią dla twojego jądra.
Hee Jin,
Mam: 4.15.0-20-generic # 21-Ubuntu SMP Wt 24 kwietnia 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux cpupower 4.15.17
henri17