2 votes

l'interface réseau du Dell XPS 13 9360 consomme trop d'énergie

Sur un ordinateur Dell XPS 13 9360, fonctionnant sous Ubuntu 16.04 et le noyau 4.7.01, l'autonomie de la batterie est lamentable. Powertop indique une consommation d'énergie de l'interface réseau : wlp58s0 (ath10k_pci) d'environ 20w.

Ceci, combiné à un problème récurrent avec pulseaudio, tue vraiment l'autonomie de la batterie. Des conseils sur la façon de réduire ce problème ? J'ai déjà essayé différents noyaux.

2voto

jamesplease Points 185

J'ai le XSP 13 9360 fonctionnant sous Ubuntu 16.04.2 et j'ai une assez bonne autonomie de batterie d'environ 6 à 10 heures selon la charge de travail. Je consomme environ ~5-10W avec Chromium et une navigation web légère.

Je l'ai déjà fait

TLP installé

pour optimiser l'utilisation de l'énergie sur la batterie

Installation du noyau 4.11 rc1

Installez-le avec Ukuu (c'est le moyen le plus simple et vous obtenez également les correctifs d'Ubuntu) Cela devrait régler le problème de consommation d'énergie NVMe puisque les noyaux antérieurs à la version 4.11 n'ont pas du tout de gestion de l'énergie NVMe.

Installation du dernier pilote vidéo Intel

Utilisez le "Intel Graphics Installer for Linux", qui devrait également prendre en charge les éléments nécessaires du firmware (huc, guc...etc). https://01.org/linuxgraphics/downloads

Ajout de paramètres de noyau pour le pilote vidéo Intel

https://wiki.archlinux.org/index.php/Dell_XPS_13_(9360)

Notes ici : - n'oubliez pas update-initramfs après avoir ajouté les valeurs de configuration - le paramètre "enable_huc" semble être invalide, vous verrez un message de démarrage à ce sujet si vous le vérifiez avec dmesg

Installation de Kodi

Pour regarder des vidéos en accéléré. Kodi utilise vaapi par défaut dans la mesure du possible, ce qui réduit considérablement la consommation d'énergie.

Note : Il semble que ce soit la meilleure façon de lire à partir de partages SMB de toute façon, il n'y a pratiquement pas de saccades sur mon réseau domestique (wifi), alors que le 1080p H264 était saccadé avec l'application Vidéos intégrée d'Ubuntu.

Passage à Chromium pour la navigation

Il semble qu'il consomme beaucoup moins d'énergie sur les pages web à forte teneur en Javascript que je consulte régulièrement (moins que le Firefox installé par défaut).

Je jouerai avec Firefox multi-processus plus tard, j'espère pouvoir réduire la consommation d'énergie là aussi.

Bluetooth désactivé

Il suffit d'utiliser l'applet du tableau de bord.

Rétro-éclairage du clavier désactivé lorsqu'il n'est pas nécessaire

La plupart du temps, vous n'en avez pas besoin, mais il semble que cette fonction soit très gourmande en énergie. Il faut au moins 0,5 W pour passer d'une luminosité moyenne à une luminosité nulle.

J'ai également l'intention d'essayer de configurer ces

Configurer la vidéo accélérée par hw pour Chrome, Firefox

Utilisation de VAAPI et VDPAU dans le navigateur pour accélérer le visionnage de YouTube dans le navigateur https://oded.ninja/2016/10/30/optimizing-your-linux-distro-ninja-level/

Déplacer /tmp vers un lecteur tmpfs

Ainsi, les fichiers temporaires des navigateurs web restent sur un lecteur de mémoire, ce qui permet de réduire encore la consommation d'énergie pendant la navigation.

https://oded.ninja/2016/10/30/optimizing-your-linux-distro-ninja-level/

Étudier la consommation d'énergie du wifi

Il semble que le wifi du Killer/Atheros consomme 1,5W même s'il n'y a pas de trafic réseau (selon PowerTop). Peut-être que la gestion de l'énergie n'est pas du tout activée dans le pilote.

Autres

Faites-moi savoir si vous connaissez des optimisations de puissance Ubuntu / Linux que je pourrais utiliser sur cette machine.

1voto

pauljohn32 Points 3457

Ne mettez pas trop l'accent sur le sommet de puissance. Je n'ai pas trouvé qu'il m'indiquait des directions utiles la plupart du temps.

Voici une liste de choses que je fais.

  1. Désactiver complètement le Bluetooth (s'il n'est pas nécessaire). Je suis absolument certain que cela permet d'économiser de l'énergie. L'appareil Bluetooth continue à rechercher de nouveaux amis. Je désactive le Bluetooth dans le BIOS (paramètres du système). Je sais qu'il ne s'agit plus techniquement du BIOS, mais de l'UEFI ou d'un autre système). Je suppose que votre sortie powertop signale que le BT est séparé du WIFI ?
  2. réduire la luminosité de l'écran. Si vous utilisez un moniteur externe et que vous éteignez l'écran interne, l'autonomie de la batterie s'en trouve-t-elle améliorée ?
  3. Expérimentez le wifi. Utilisez le gestionnaire de réseau pour le désactiver complètement. Voyez si la batterie tient le coup pendant quelques heures. Rechargez, essayez la même chose avec le wifi. Ne croyez pas au powertop tant que vous n'avez pas fait ce test. Ensuite, il faut faire une recherche de bogues. Parfois, le problème vient du fait que le wifi se maintient en mode haute énergie à la recherche de nouvelles connexions. Surveillez 'dmesg' pour en avoir la preuve. Si vous êtes dans un bâtiment avec beaucoup d'extensions wifi, l'appareil peut scanner en permanence. Sur le mien, nous avons dû coder en dur l'ID de l'appareil wifi l'année dernière.

Ubuntu 15.04, pm-utils ne regarde plus dans /etc/pm/power.d/, que faire à la place ? AFFIRME que Network Manager n'essaie plus de gérer l'énergie. Il dit aussi que les outils de mode portable et powertop ne coopèrent pas avec le nouveau système d'exploitation et le matériel, et recommandent des changements de configuration apparemment recommandables. Je ne sais pas où se trouve la vérité.

  1. L'accès au disque dur consomme de l'énergie. Dans le terminal, exécutez "top" pour vous assurer qu'aucune tâche n'est en cours et que vous disposez de beaucoup de mémoire vive. Si la mémoire vive est pleine, l'utilisation du disque en tant qu'espace de stockage (Swap) consommera de l'énergie. De plus, ne laissez pas le système de fichiers suivre les temps d'accès. Vous trouverez la recommandation "noatime" pour prolonger la durée de vie du disque SSD, mais il est également judicieux d'éviter les écritures sur le disque. Si vous effectuez des calculs importants, préférez /dev/shm à tmp.
  2. Assurez-vous que le PC utilise la mise à l'échelle de la fréquence du CPU (Intel speedstep). Il devrait réduire la vitesse d'horloge lorsque le système n'exécute pas de gros travaux. Il existe des applications de surveillance de la fréquence du processeur, vous devriez voir la fréquence baisser jusqu'à 800MHZ. Si vous avez des problèmes, je peux vous donner mes notes. Il existe des commandes pour imprimer la fréquence du processeur. Sur un nouveau système, j'ai été surpris de voir que le BIOS avait activé Speedstep.

J'espère que d'autres auront d'autres conseils sur ce qui fonctionne vraiment.

Si votre batterie fonctionne plus de 3 heures, je pense que vous vous en sortez plutôt bien. J'ai un Dell precision 5510 avec 2 disques durs (ssd & SATA) et l'autonomie de la batterie n'est pas très bonne (2h30 en général). Un ultrabook Dell vieux de trois ans avec la plus grosse batterie peut tenir 5h30. L'ordinateur portable plus récent avec le processeur Skylake et autres n'a jamais fait aussi bien. Il s'est amélioré - beaucoup mieux avec les noyaux 4.8 qu'avec les 4.3 de l'automne dernier. Pourtant, il ne dure jamais plus de 3 heures.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X