web-dev-qa-db-fra.com

Ventilateur d'ordinateur portable Dell très bruyant dans Ubuntu 16.04

J'ai installé Ubuntu 16.04 sur mon Dell Inspiron N5110 et je l'aime beaucoup. Mais le problème est que le fan a commencé à se comporter de manière folle. Cela fonctionne presque toujours, rendant impossible de se concentrer sur quoi que ce soit que je fais. Plusieurs fois, lorsqu'il est inactif, il commence à s'allumer et s'éteindre en très peu de temps (quelques secondes). J'ai vu que de nombreux autres utilisateurs de Dell avaient eu des problèmes similaires avec les éditions précédentes d'Ubuntu et j'ai essayé de suivre les solutions, mais jusqu'à présent, aucun n'a fonctionné de manière significative. Je vérifie la température du processeur et est généralement de 45 à 55 degrés Celsius, ce qui n’est pas excessif.

Donc, je demande s'il existe une solution de contournement à cela?

5
NiVeR

Il existe peu de variantes de N5110.

Si vous en avez un avec une carte Intel Graphic + Nvidia, alors Nvidia réchauffe votre ordinateur portable. La solution consiste à installer les pilotes Nvidia proposés dans la section "Pilotes supplémentaires". J'utilise "la version 367.57 de nvidia-367". Une fois installé, ouvrez l’application "Paramètres du serveur NVIDIA X"; allez dans "Profils PRIME" et sélectionnez "Intel (mode d'économie d'énergie)". Cliquez sur "Quitter", puis déconnectez-vous et connectez-vous à nouveau ou redémarrez. Ordinateur portable devrait fonctionner en silence après cela.

Si vous en avez un avec une carte graphique radeon, les instructions ci-dessus ne s'appliquent pas.

6
Nerijus Spl

Avez-vous essayé la solution i8kutils?

1) Installez i8ktuils:

Sudo apt-get install i8kutils

2) Ajoutez une ligne i8k dans /etc/modules:

Sudo nano /etc/modules

et ajoutez une nouvelle ligne contenant simplement:

i8k

3) Assurez-vous que le module est chargé au démarrage.

Sudo nano /etc/modprobe.d/options.conf

et ajoutez une nouvelle ligne contenant:

options i8k force=1

4) Redémarrez et exécutez la commande suivante:

Sudo modprobe i8k force=1

5) Créez un fichier de configuration (il n’existe aucun système propre. Veuillez noter qu’avant le 12.04, le fichier n’avait pas d’extension .conf et que cette "fonctionnalité" pourrait être modifiée dans les versions ultérieures):

Sudo nano /etc/i8kmon.conf

Entrez les lignes suivantes:

# 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) 1

# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0) {{-1 0} -1 55 -1 55}
set config(1) {{-1 1} 55 70 55 70}
set config(3) {{-1 2} 70 128 70 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}

6) Assurez-vous qu’il existe un fichier /etc/default/i8kmon et qu’il contient une ligne indiquant ENABLED = 1.

7) Assurez-vous qu’il existe un fichier /etc/default/i8buttons et qu’il contient une ligne indiquant ENABLED = 1.

8) Si toutes les étapes précédentes n'ont pas aidé, les versions des bibliothèques "tk8.X" et "tcl8.X" installées sont peut-être trop anciennes. Les commandes suivantes ont fonctionné pour moi, mais je me souviens que les versions 8.5 avaient été installées manuellement par moi au lieu de la version 8.4 il y a quelque temps. Par conséquent, il peut y avoir 8.4, pas les versions 8.5 de votre système:

Sudo apt-get remove tk8.5 tcl8.5
Sudo apt-get install tk8.6 tcl8.6
Sudo apt-get install i8kutils

9) Vous devrez peut-être répéter l’édition /etc/default/i8buttons (voir l’article 7).

10) redémarrage

2
user554122

Essayez i8kutils 1.43 de https://launchpad.net/i8kutils

Le module de noyau utilisé est Dell-smm-hwmon; Le module de noyau i8k n'existe plus dans les noyaux récents.

1
vitorafsr