Velocità della ventola in Ubuntu: pwmconfig non sono installati moduli sensore compatibili con pwm


16

Ho seguito questa guida su come controllare la velocità della ventola in Ubuntu, ma non funziona con il mio laptop (Dell Inspiron 15r).

Ho installato i pacchetti lm- sensorInstalla i sensori lm e fancontrolInstalla fancontrol . Quindi ho configurato lm-sensor digitando:

sudo sensors-detect

e ho risposto SÌ a tutte le domande. Alla fine ho avuto questo messaggio:

Driver coretemp': * ChipIntel digital thermal sensor '(affidabilità: 9)

Per caricare tutto ciò che è necessario, aggiungilo a / etc / modules:

----tagliare qui----

#Chip drivers

coretemp

----tagliare qui----

  • Ho aggiunto le righe suggerite a /etc/modules.
  • Ho riavviato il mio laptop.

Ora il problema: quando provo a configurare la digitazione di fancontrol:

sudo pwmconfig

Ottengo un errore:

/ usr / sbin / pwmconfig: non sono installati moduli sensore compatibili con pwm

Ho trascorso gran parte della giornata alla ricerca di una soluzione ma non ho avuto fortuna.

Cosa dovrei fare ora?

Risposte:


9

Ho parzialmente risolto il problema usando i8kutils. Ecco una guida al riguardo:

Keenformatics - Come risolvere i problemi dei fan dei laptop Dell in Ubuntu

e una discussione qui su askubuntu:

Dell Inspiron 5521 i7-3317U CPU della ventola troppo rumorosa

Ecco i passaggi principali scritti sul sito Keenformatics (il mio blog).

Come risolvere i problemi dei fan dei laptop Dell in Ubuntu

  1. Prima di tutto, scarichiamo e installiamo i8kutils. Apri il tuo terminale e scrivi:

    sudo apt-get install i8kutils

  2. Ora devi aggiungere i8k ai tuoi moduli. Apri il file dei moduli:

    sudo gedit /etc/modules

    e aggiungi la stringa " i8k " (senza virgolette) al file. Salva ed esci.

  3. Crea un i8k.conffile

    sudo vim /etc/modprobe.d/i8k.conf

    e riempilo con questo codice:

    options i8k force=1

    Nota: alcune guide più vecchie ti diranno di creare un file /modprobe.d/options. Il file "opzioni" non viene più utilizzato su Ubuntu. Ciò che conta è che crei un file con estensione .conf (il nome del file non è importante, ma ho deciso di chiamarlo i8k.conf per chiarezza). Quindi attenzione alle guide di configurazione precedenti di i8kmon.

  4. Ora riavvia il computer o esegui questo codice per far funzionare i8k:

    sudo modprobe i8k force=1

  5. Ora creeremo un file i8kmon.conf che indicherà all'utilità i8kmon come comportarsi.

    sudo gedit /etc/i8kmon.conf

    Incolla il seguente codice:

    # Run as daemon, override with --daemon option
    set config(daemon)      0
    
    # Automatic fan control, override with --auto option
    set config(auto)        1
    
    # Report status on stdout, override with --verbose option
    set config(verbose) 1
    
    # Status check timeout (seconds), override with --timeout option
    set config(timeout) 20
    
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    set config(0)   {{-1 0}  -1  40  -1  40}
    set config(1)   {{-1 1}  30  60  30  60}
    set config(2)   {{-1 2}  53  128  53  128}
    
    # For computer with 2 fans, use a variant of this instead:
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    # set config(0) {{-1 0}  -1  52  -1  65}
    # set config(1) {{-1 1}  41  66  55  75}
    # set config(2) {{-1 1}  55  80  65  85}
    # set config(3) {{-1 2}  70 128  75 128}
    
    # end of file
    

    Questo è stato modificato per adattarsi alla configurazione della mia ventola Dell Inspiron 15r 5521 (e spero di averlo fatto bene). Se vuoi maggiori informazioni dai un'occhiata alla documentazione sui manuali di Ubuntu: http://manpages.ubuntu.com/manpages/gutsy/man1/i8kmon.1.html

  6. Ora dovresti essere in grado di eseguire i8kmon dal tuo terminale e vedere se (e come) funziona. Esegui semplicemente:

    i8kmon

Finito!


5
Funziona con HP?
Immortal Player

@ImmortalPlayer registra su launchpad.net/i8kutils è solo per alcuni modelli di computer Dell ...
Bo rislav
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.