L'année dernière, j'ai acheté un ordinateur portable Dell Inspiron 5315 livré avec Windows 7 préinstallé. J'ai installé Ubuntu 10.10 à côté du double démarrage. Lors de la mise à niveau vers Ubuntu 11.10, j'étais bouleversé de constater que je disposais maintenant de moins d'une heure d'autonomie! Windows 7 me donne 2,5 heures de temps d'exécution.
Existe-t-il une explication possible du fait que ma batterie s'épuise plus rapidement avec Ubuntu? Quelqu'un peut-il me dire de meilleures options d'alimentation?
Il existe un problème relativement connu problème de noyau lié à la gestion de l'alimentation sur les systèmes PCI Express.
Essayez de modifier votre entrée de démarrage pour inclure pcie_aspm=force
dans les paramètres du noyau, et vérifiez si cela améliore votre consommation d'énergie.
Il est affirmé que Windows 7 offre une meilleure autonomie de batterie que Ubuntu. Je ne l’ai cependant pas comparée sur mes ordinateurs portables. Cela dit, il existe de nombreuses approches pour l’augmenter. Voici ceux que j'ai trouvés les plus efficaces:
apt-get install bum
) et des services lancés par votre gestionnaire de fenêtres graphiques.cat /proc/cpuinfo
).Il y a beaucoup de mythes sur la vie de la batterie. Ce qui tue les batteries sur le long terme est essentiellement la chaleur . Ce qui les tue à court terme sont des services et processus inutiles . Windows limite assez bien l'utilisation de l'énergie, car de nombreuses collaborations avec les fournisseurs de matériel ont été consacrées à l'optimisation des limitations d'alimentation.
Vous voulez vous assurer que votre ordinateur chauffe le moins possible lorsque vous travaillez sur batterie. Sur Ubuntu 13.04, vous pouvez utiliser TLP . Il a les fonctions suivantes (liste non exhaustive):
- Mode ordinateur portable du noyau et délais d'attente du tampon sale;
- Mise à l'échelle de la fréquence du processeur, y compris "turbo boost"/"turbo core";
- Planificateur de processus sensible à la consommation pour multi-core/hyper-threading;
- Niveau avancé de gestion de l’alimentation du disque dur et délai d’essorage (par disque);
- Gestion de la puissance de liaison agressive SATA (ALPM);
- Gestion de l'alimentation à l'état actif PCI Express (PCIe ASPM) - Linux 2.6.35 et supérieur;
- Gestion de l'alimentation en temps d'exécution pour les périphériques de bus PCI (e) - Linux 2.6.35 et versions ultérieures;
- Gestion de l'alimentation Radeon KMS - Linux 2.6.35 et supérieur, pas fglrx;
- Mode d'économie d'énergie Wifi - en fonction du noyau/du pilote;
- Mettez le lecteur optique hors tension dans la baie de lecteur (sur batterie).
Il existe une réponse complète ici expliquant en détail comment l’utiliser et la configurer. La réponse ici pourrait également vous aider à vous assurer que vos paramètres (éventuellement modifiés) s'appliquent chaque fois que vous démarrez sur batterie.
En ce qui concerne la différence entre windows et ubuntu, voici quelques questions à vous poser:
L'avantage d'Ubuntu par rapport à Windows est que vous pouvez également choisir un autre gestionnaire de bureau (Unity consomme beaucoup de temps processeur). Une meilleure configuration (même avec l'unité) peut vous permettre de doubler la durée de vie de votre batterie. Le kilométrage peut (et va) varier.
Vous voudrez peut-être mettre à niveau vers Precise (la version de développement qui deviendra 12.04 LTS lors de sa sortie en avril), qui semble avoir amélioré la durée de vie de la batterie de mes ordinateurs. Vous pouvez également installer 10.04LTS et mettre à niveau lorsque 12.04LTS devient disponible. 10.04LTS avait une vie beaucoup plus longue.
Si vous souhaitez tirer le meilleur parti de la vie de votre batterie, vous devriez opter pour une configuration légère. Le noyau 3.2 est également connu pour avoir amélioré certaines des régressions des noyaux précédents.
Voici les options du noyau que j'utilise:
pcie_aspm=force i915.i915_enable_rc6=1 acpi_osi=Linux acpi_backlight=vendor
, le acpi_osi=Linux
peut être pertinent ou non sur votre système Dell.
i915_enable_rc6
active la veille au ralenti pour le processeur.
pcie_aspm
a déjà été expliqué.
Passons maintenant à la configuration basse consommation. Ce que vous pourriez faire est de prendre l’environnement de bureau LXDE ou Razor Qt ou vous le faites comme je le fais. Prenez quelques wm légers et les composants de xfce dont vous avez besoin.
Je dispose de 7 heures d'autonomie avec mon ordinateur portable lorsque je désactive le wifi.
Passons maintenant au mode portable. Assurez-vous que vous avez bien installé cpufreq
, puis dans /etc/laptop-mode/conf.d/cpufreq.conf
assurez-vous que le gouverneur de batterie est powersave, BATT_CPU_GOVERNOR=powersave
.
cpufreq-info
vous indique sur quel gouverneur vous vous trouvez actuellement.