1

Voilà, j'utilise linux ubuntu sur mon ibook, mais je vois une nette diminution de l'autonomie (-1h).
Apparement d'après certains celà viendrait du fait que linux relance le HD qqs fois pour faire qqs exécutions...
Je voulais savoir si il y avait moyen de gagner un peu plus en batterie, comme par exemple baisser le processeur a 400Mhz (ce qui me suffirai pour beaucoup de chose), soit plus bas que la gestion d origine.
Merci

2

tu as un paquet contenant des fichiers de conf pour portables.
je connais pas le nom exact, y'a laptop dans le nom.

Sous debian en tous cas, mais je suppose qu'ils ont pas dû changer beaucoup pour ubuntu (séparatistes !).

Pour le processeur, c'est cpufreq qui gère ça. Je sais pas s'il y a un backend pour ta machine je te laisse te renseigner.

3

ok merci

4

dans /proc ou dans /sys tu dois avoir ce qui te faut
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5

Perso, pour la gestion du processeur, j'utilise un script d'init maison qui configure correctement le governor ondemand ("speedstep" géré au niveau kernel).
Tout se passe dans /sys.
Le script d'init est pour Gentoo, mais ça s'adapte très facilement aux autres distros :

$ cat /etc/init.d/cpu-ondemand
#!/sbin/runscript
# Copyright 1999-20045 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

opts="${opts} min max"

depend() {
    need localmount
}

start() {
    ebegin "Setting ondemand governor"
    echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    echo 0        > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load
    echo 25       > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold
    echo 2        > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_down_factor
    cat /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate_min > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate
    eend $?
}

max() {
    ebegin "Setting performance governor"
    echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    eend $?
}

min() {
    ebegin "Setting powersave governor"
    echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    eend $?
}

stop() {
    ebegin "Setting default (performance) governor"
    max
    eend $?
}
Mon site perso : http://www.xwing.info

6

Ah oui, je précise, ça ne marche qu'avec des 2.6 récents avec governor ondemand activé (CONFIG_CPU_FREQ_GOV_ONDEMAND=y), et l'entrée "ignore_nice_load" n'existe que depuis le 2.6.16 (avant c'était ignore_nice, et la valeur de cette entrée était la négation (remplacer 0 par 1))
Mon site perso : http://www.xwing.info

7

ok merci je vais regarder tout cela wink

8

J'ai KPowersave qui s'occupe de ça (je suis sur Kubuntu).
Ca baisse ma frequence de CPU de 1800 à 800MHz (AMD Turion) automatiquement, de même pour l'éclairage de l'écran qui est baissé de moitié lorsqu'on est sur batterie.
Il y a aussi différents profils : performance, powersave, dynamique (par défaut) et la possibilité de mettre en veille soit sur DD, soit en RAM

9

Ce ne sont pas les seules choses possibles (après faut voir si le logiciel que tu utilises le fait sans te le dire). Mais entre autres paramètres intéressants t'as par exemple la durée avant le flush des buffers (par défaut c'est toutes les X secondes, avec X petit donc ton disque dur se rallume toutes les X secondes...ça l'abime et ça économise pas grand chose).

En général avec debian j'installe le paquet laptop-quelque chose. Il s'occupe du reste tout seul.

10

c'est laptop-mode

sinon ce guide (et sa traduction) est écrit pour gentoo mais il doit pouvoir s'adapter sans trop de mal et est très bien
avatar
I'm on a boat motherfucker, don't you ever forget

11

spomky :
J'ai KPowersave qui s'occupe de ça (je suis sur Kubuntu).
Ca baisse ma frequence de CPU de 1800 à 800MHz (AMD Turion) automatiquement, de même pour l'éclairage de l'écran qui est baissé de moitié lorsqu'on est sur batterie.
Il y a aussi différents profils : performance, powersave, dynamique (par défaut) et la possibilité de mettre en veille soit sur DD, soit en RAM


Je viens d'installer kubuntu, et je ne le trouve pas dans les packets :/ faut dire je suis un peu perdu avec kubunut.
Comment fais tu?

12

bon finalement j'ai du installer synaptic pour m'y retrouver, parce que Adept il n'y a pas beaucoup de programme

13

3h36 de durée de batteries sad c'est pas encore ca.

14

Faut voir aussi si tu peux descendre la carte vidéo. Sur mon portable, elle contribue pas mal à couler la batterie.
=> à vide : 2h
=> pleine charge cpu : 1h15
=> jeu 3d : 45 minutes

(pas la peine de me sauter dessus pour me dire que c'est court : je sais, j'ai choisi mon portable pour la puissance, pas pour l'autonomie. Je m'en sers comme pc fixe transportable).

15

bein j'ai une ati 9200 je crois (je sais plus lol) en tout cas dans xorg c'est 9000 AGP 1X triso.
Le probleme c'est que j'utilise meme pas le wifi (ceci etant dit la carte et peut etre sous tension...). Enfin je sais pas trop comment on gere les alim des composants :/

16

JS: Te reste a faire un pilote linux pour le PMU
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

17

Tu utilises pas, mais il est active ou pas ?
Je sais que sur mon portable, je gagne qq heures en desactivant le Wifi et dimuant les performances de ma carte gfx (ati x1400)

18

je ne sais pas du tout comment faire pour savoir le status de mes carte et pour brider une cg :/

19

JackosKing :
Je viens d'installer kubuntu, et je ne le trouve pas dans les packets :/ faut dire je suis un peu perdu avec kubunut.
Comment fais tu?

Voici ma liste de sources apt, il y a les paquets officiels (+universe et multiverse)
## Dépôts officiels
deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

## Dépôts "source" officiels (supprimer les # pour les activer)
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-security main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

## Dépôt commercial officiel
deb http://archive.canonical.com dapper-commercial main


## CDRom d'installation
#deb cdrom:[Kubuntu 6.06 _Dapper Drake_ - Release Candidate amd64 (20060522)]/ dapper main restricted


## dépôt proposed
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-proposed main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-proposed main restricted universe multiverse

##Amarok 1.4.1
deb http://kubuntu.org/packages/amarok-141 dapper main

## PLF
deb http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free

## Update KDE (latest)
deb http://kubuntu.org/packages/kde-latest dapper main

JackosKing :
bon finalement j'ai du installer synaptic pour m'y retrouver, parce que Adept il n'y a pas beaucoup de programme

Adept a exactement les même paquets que Synatpic, ce ne sont que des interfaces pour apt.
Pour trouver KPowersave il faut activer les paquets non supportés et chercher dans la partie système (ou en tapant kpowersave dans la zone de recherche)

Quand je suis sur batterie je limite à chaque fois la vitesse du processeurs à 800MHz, ça me permet de tenir plus longtemps. Et même avec cette vitesse réduite les applications se lance facilement surtout si tu utilise Katapult

20

bon alors j'ai essayé laptop-mode, mais ca allume vraiment frequemment le disque dur, surtout quand on surf... (en gros il l'allume surment pour les cookie s et le cache). Du coup si je reste calme il est vraiment vraiment silencieux (sauf des qu'il remet le disque en route). Est il possible de savoir ce qui écrit sur le disque dur pendant la veille?

21

T'as plein de trucs qui écrivent sur le disque. Entre autres :
- tous les logs
- chaque fois qu'un fichier est accédé, son inode est mis à jour (atime). Tu peux désactiver ça au fstab.

22

lance lm-profiler ça vient avec laptop-mode et c'est fait pour savoir quels services désactiver quand tu es sur batterie
avatar
I'm on a boat motherfucker, don't you ever forget

23

on peut vraiment faire des choses interessant sous linux mais faut y passer bcp de temps :/
J'ai essayer debian sur un centrino 1.4Ghz 512Mo de ram et sur mon ppc 1Ghz 768Mo, et bien rien a voir ca ram sur mon ibook alors que sur l'acer ca rox vraiment!!

24

En meme temps, faudrais voir comment le PMU est géré... Si bien le proco est mal géré au niveau vitesse (vu le support approximatif des plateformes mac sous linux ça ne serait pas 100% étonant..)

Sans aller jusqu'a dire qu'un G4 serait puls puissant qu'un Pentium M a fréquence egale (ce qui n'est pas le cas de toute maniere), de la a "ramer" d'un coté et pas de l'autre, c'est bien qu'il y a un pbm.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

25

non mais quand je dis que ca ram c'est exagéré, disons qu'on perd en fluidité.
Sous gnom el egestionnaire de fichier met 1/2 sec pour afficher un rep.
Sous xfce, c'est instantanné.
Sous intel tout est instantanné.
Quand à la vitesse du proc j'ai vérifié ca avec Kpowersave et ca marche bien.

Enfin c'est pas bien grave ce proc se fait vieux c'est un peu normal.

26

toutafé, meme si je pense que linux pour PowerPC/Mac n'est pas ultra optimisé comme sur i386 & Co
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

27

Pour info, sur mon portable, lorsque je suis sur batterie, je lance le serveur X avec les drivers sous VESA 2, ce qui me fait une résolution moins bonne, mais double pratiquement ma durée de vie (consommation de 1000maH environ au lieu de 1700maH) (cat /proc/acpi/battery/BAT1/state ). J'ai aussi patcher laptop-mode pour qu'il n'écrive que toutes les 10 minutes sur le disque dur (Le silence ! c'est le vrai point fort de ce changement ! Parce que ca ne change pas grand chose question durée de vie...).

28

i.e. le disque continue à tourner sans que tu écrives dessus, ou tu arrêtes complètement le disque ?
PpHd :
(consommation de 1000maH environ au lieu de 1700maH)

tu veux sans doute dire mA tout court et pas mAh tongue

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

29

c'est pas trop chiant une "résolution moins bonne" sur un LCD ?
(sinon moi quoi que je fasse mon portable paraît parfaitement silencieux... y a une sun ultra 5 posée sur mon bureau triso (et je peux pas l'éteindre, évidemment, c'est un serveur))
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

30

Pollux :
i.e. le disque continue à tourner sans que tu écrives dessus, ou tu arrêtes complètement le disque ?


tu peux régler le timeout de rotation des têtes de lecture avec hdparm je crois
avatar
I'm on a boat motherfucker, don't you ever forget