La ventola funziona ininterrottamente su Ubuntu 18.04


13

Sto eseguendo una nuova installazione di Ubuntu 18.04. Ho un problema con il mio fan, che funziona ininterrottamente. La CPU sembra a posto. La mia versione precedente di Ubuntu (16.04) non aveva questo problema.

Come trovo l'origine di questo problema?


Che marca e modello è il tuo laptop? Hai ancora 16.04 su un'altra partizione o l'hai cancellato per la nuova installazione di 18.04?
WinEunuuchs2Unix

Risposte:


10

I post di TomFreudenberg su github sono stati molto utili. i8kutilssta funzionando come un campione sul laptop Dell Inspiron ma è stato difficile trovare un'unica procedura per l'installazione e la configurazione per una disabilitazione del controllo della ventola del BIOS Dell con bios. Questi sono i miei passaggi dettagliati e la macchina:

  • Ubuntu 18.04 Bionic Beaver
  • Computer portatile: Dell Inspiron serie 7000 (7737)
  • CPU: CPU Intel® Core ™ i7-4510U a 2,00 GHz × 4

I passaggi della mia soluzione (i fan si spengono immediatamente sull'ultimo passaggio):

  1. Scarica il file .zip (o git clone) per disabilitare il controllo della ventola del BIOS per i laptop Dell.

  2. Quindi, come root:

    • cd Downloads
    • unzip -t dell-bios-fan-control-master.zip (test zipfile; tutto sembrava a posto, quindi decomprimere i file ...)
    • unzip dell-bios-fan-control-master.zip
    • cd dell-bios-fan-control-master/
    • more Makefile (guarda cosa sta per fare; sembra a posto, quindi compila con ...)
    • make
  3. Compilato bene, quindi:

    • ./dell-bios-fan-control 0 (disattiva il controllo della ventola dell bios)
    • BIOS CONTROL DISABLED
  4. La ventola era ancora al minimo intorno ai 2500 giri / min. Hmmm .. post richiamato che indica la disinstallazione, quindi reinstallare i8kutilscon lo stesso file di configurazione /etc/i8kutils.conf.

  5. I8kutils disinstallato e reinstallato con:

    • apt-get remove i8kutils
    • apt-get install i8kutils
  6. La ventola si è immediatamente fermata dopo aver reinstallato i8kutils.

Sembra che funzioni. La ventola si accende correttamente quando la temperatura della cpu raggiunge i 55 ° C, quindi si spegne rapidamente perché la ventola si è accesa con l'impostazione alta.

Continuerà a monitorare la temperatura e gli stati della ventola con "sensori" per garantire che tutto funzioni come configurato /etc/i8kutils.conf.

Grazie per i puntatori e il codice. Questa è l'unica soluzione che ha funzionato per me.

tlp non ha fatto altro, ma forse perché il bios controllava i fan.


4

È possibile installare tlpapp dalla sua fonte ppa e cpufreqde indicator-cpufreq.
È possibile che basterà risolvere il problema.

Provare i kernel tramite l' ukuuapp potrebbe risolvere alcuni problemi relativi al consumo di energia.

Nota: si è verificato lo stesso problema con l'aggiornamento a 17.xx e ora di nuovo con il 18.04, il che è strano perché i kernel sembrano essere sempre più efficienti nella gestione dell'alimentazione.


Ciao, puoi modificare il tuo post aggiungendo i link a tlpe ukuu?
Hastur,

1
Penso che tlp sia la strada giusta! Ho avuto lo stesso problema su Kubuntu 18.04 e tlp ha funzionato. Per maggiori informazioni: askubuntu.com/questions/516067/…
Claudio Taccogna,

2

Ho avuto lo stesso problema su un nuovo laptop DELL XPS 9560 - fan non stop.

Per me era il controllo SMBIOS del mio Dell. Se abilitato (impostazione predefinita), tutte le impostazioni di i8kctl verranno sovrascritte dal controllo SMBIOS.

Con l'aiuto di altri, ho pubblicato questo progetto su github

Questo piccolo strumento consente di disabilitare i controlli SMBIOS su Dell XPS 9560 in modo che i8kmon funzioni.

Forse è pieno di senso anche per alcuni altri.


Ehi Tom. Grazie per il tuo impegno. Quando lo eseguo ottengo: sudo ./dell-bios-fan-control 0 ioperm :: Operazione non consentita ioperm :: Operazione non consentita [1] 4701 errore di segmentazione sudo ./dell-bios-fan-control 0 Qualche suggerimento?
Marc Dix,

Hey @ marc-dix forse prova una volta: "disattiva l'avvio sicuro nel bios". Ho letto di persone che sono state aiutate in questo. Saluti, Tom
Tom Freudenberg il

Santa mucca Tom, che ha funzionato! Grazie mille!
Marc Dix,

Ho trovato una discussione con un problema simile e ho scritto come fare per farlo funzionare. askubuntu.com/questions/1227489/…
Marc Dix,

Ehi Marc, è fantastico - grazie per la documentazione. Saluti, Tom
Tom Freudenberg,

1

Di recente ho acquistato un nuovo Dell Precision 3520 installato con 16.04. Sono passato alla 17.10 e il ventilatore della CPU funzionava bene. Si è verificato solo in modo intermittente, solo quando richiesto.

Quindi sono passato alla 18.04 qualche giorno fa. Inizialmente non ho notato nulla di strano nel ventilatore della cpu. Poi circa un giorno dopo ho notato che il fan stava funzionando più del solito. Ho anche notato che anche la durata della batteria è diminuita più velocemente di quanto normalmente ero abituato a vedere.

La CPU che ho, i7 7700HQ, funziona tra 2,8 GHz e 3,8 GHz in modalità Turbo. Stavo tenendo d'occhio la frequenza e la temperatura della cpu usando cpufreq-info e sensori. Dopo l'aggiornamento alla 18.04 ho visto che la CPU funzionava a 3,8 GHz anche se non stavo eseguendo alcuna applicazione. Quindi, sono andato nelle impostazioni del BIOS e ho disabilitato la modalità Turbo. Questo sembra aver risolto il mio problema. Sto anche eseguendo il governatore cpufreq su powersave. Spero che sia di aiuto.


0

Aveva lo stesso problema, la ventola funzionava non si fermava. Ho scoperto che la CPU era sempre alla massima frequenza. Intel pstate abilitato e governatore powersave selezionato.

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.

Per qualche ragione sconosciuta, la frequenza minima e massima della CPU era di 3,80 GHz. Ho usato lo strumento https://github.com/pyamsoft/pstate-frequency per impostare il regolatore powersave e questa volta sono stati impostati i valori corretti per le frequenze minima e massima della CPU. La temperatura della CPU è scesa di alcuni gradi e la durata della batteria è di nuovo superiore a 7 ore (era ~ 3-4 ore). La prima volta dopo l'installazione del 18.04, la ventola ha smesso di funzionare. (Dell XPS 9560, i7-7700HQ)


Ciao henri17, puoi dare qualche informazione in più sul comando cpupower e sulla versione del tuo kernel? Sembra che cpupower sia fornito da linux-tools-common, ma è necessario installare una versione specifica per il proprio kernel.
Hee Jin

Ho: 4.15.0-20-generic # 21-Ubuntu SMP mar 24 apr 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux cpupower 4.15.17
henri17


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.