Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/05/2006, à 16:04

BeSt

ATI + Linux + Autonomie = ?

Bonjour,

sur mon portable équipé d'une ATI (déjà ca commence mal) Mobility Radeon X700, j'ai le problème suivant :
Sous un autre OS payant plus connu, j'ai une autonomie de 3h30. Sous Ubuntu, j'ai 2H30 grand max.
Les raisons :
1) sous W*n*o*s, je sous volte mon proc, sous linux, c'est possible mais difficile (je l'ai pas fait et si qqun sait le faire sans patcher le noyau ou chépaquoi, je suis preneur)
2) sous  * i*d*w*, il y a le PowerPlay, sous linux, c'est plus compliqué :
j'ai essayé les 3 pilotes : 'ati', 'radeon' et 'fglrx' (ok j'ai un peu ramé big_smile )

Les équivalents du Powerplay sont : Dynamicclocks (pour les 2 premiers pilotes) et PowerState (pour le 3°). J'ai essayé ces "sauveurs d'énergie", mais ne fonctionnent quasiment pas :
22 W de conso (qu'ils soient activés ou pas) vs 16-17 sur l'autre OS. Le pire : j'ai même l'impression qu'avec PowerState la consommation augmente de 1 ou 2 W lorsque ce mécanisme est activé. J'ai bien sur fait ces tests en bloquant la fréquence du processeur (centrino) à sa plus basse fréq. possible.

La raison cette différence est qu'apparemment, PowerPlay diminue la fréquence d'horloge de la CG ET désactive certains circuits de la CG ET diminue la bande passante du PCI-Express de 16x à 1x.
PowerState (ou DynamicClocks) ne font que diminuer la fréquence je crois, mais en aucun cas ne diminue la bande passante du PCI-Express.

Voilà j'ai dit ce que je pensais savoir sur l'autonomie des ATI sous Linux, et je voudrais avoir qq conseils d'utilisateurs plus avertis que moi. Merci

PS : Si j'obtiens une réponse viable, je la rajouterais dans ce premier post.

Dernière modification par BeSt (Le 27/05/2006, à 16:07)


Page perso: http://be.st.free.fr

Hors ligne

#2 Le 28/05/2006, à 16:45

BeSt

Re : ATI + Linux + Autonomie = ?

Les équivalents du Powerplay sont : Dynamicclocks (pour les 2 premiers pilotes) et PowerState (pour le 3°). J'ai essayé ces "sauveurs d'énergie"

En fait, je viens de me rendre compte que DynamicClocks ne fonctionne pas vraiment : j'ai mis l'option

Option "DynamicClocks" "on"

et best@best-portable:/var/log$ gedit Xorg.0.log me donne

[...]
(**) RADEON(0): Option "DynamicClocks" "on"
[...]

alors que http://www.thinkwiki.org/wiki/How_to_ma … t_features dit qu'on doit avoir

(**) RADEON(0): Option "DynamicClocks" "on"
(II) RADEON(0): Dynamic Clock Scaling Enabled

Peut être y'a t-il quelque chose que je fais mal, et c'est cela qui engendre un non-fonctionnement des "Power Management" ...

Merci par avance pour votre aide

PS : Je suis sous Dapper, mais je pense que sous Breezy, ca le ferait aussi.


Page perso: http://be.st.free.fr

Hors ligne

#3 Le 28/05/2006, à 19:15

amwus

Re : ATI + Linux + Autonomie = ?

j'ai le même problème que toi sur un IBM R52... 3h30 sous win et max 2h30 sous ubuntu... C'est un problème qui à long terme pourrait remettre en question mon install de linux en dual boot lol...

Si qqun à une solution, je prend aussi !


Black holes are where god divided by zero...

Hors ligne

#4 Le 29/05/2006, à 10:13

BeSt

Re : ATI + Linux + Autonomie = ?

En fait je parle d'ATI, mais si ca se trouve avec les nVidia, il y a le mm problème.
Tout le monde parle de l'accélération 3D ok mais c'est dommage, parce quelqu'un qui a un portable sous Linux, il va (=je vais big_smile) préférer une bonne autonomie à de bonnes performances 3D (en tout cas lorsqu'il est sur batterie).
C'est le seul point (avec la gestion encore difficile du WPA+IP statique) qui fait que mon OS principal pour le moment, c'est pas Linux.


Page perso: http://be.st.free.fr

Hors ligne

#5 Le 29/05/2006, à 12:44

amwus

Re : ATI + Linux + Autonomie = ?

pareil pour moi... Mais j'ai en règle général un probleme d'autonomie sous linux. G max 2h30 meme en proco minimum et tout le tsoinsoin et sous win g 3h30 facile...


Black holes are where god divided by zero...

Hors ligne

#6 Le 29/05/2006, à 12:50

BeSt

Re : ATI + Linux + Autonomie = ?

En plus de la carte graphique, j'ai l'impression que le "power management" n'est pas activé sur ma carte WiFi (Intel 2200BG).
Je vais même jusqu'à me demander si certains périph que je n'utilise jamais (genre WebCam, lecteur de SD, ...) ne sont pas désactivés sous win, et non désactivés sous Linux => ce qui entrainerait encore une perte d'autonomie.

Je suis "content" de voir que je ne suis pas le seul à regretter ce manque de gestion de l'autonomie.
EDIT : Ce site a l'air d'expliquer pas mal de trucs : ca devrait résoudre le pb de gestion d'alim de la carte WiFi, cependant pour la carte vidéo, j'ai déjà essayé et ca ne marche pas (voir posts précédents)

Dernière modification par BeSt (Le 29/05/2006, à 13:18)


Page perso: http://be.st.free.fr

Hors ligne

#7 Le 29/05/2006, à 15:33

amwus

Re : ATI + Linux + Autonomie = ?

je vais aller voir ça. Généralement, qd je n'utilise pas le wifi, je le coupe complètement, ca économise bcp. Sur un thinkpad, c'est assez facile à faire. C'est étrange ce problème. j'attend avec impatience la dernière dapper pr essayer une bonne config...


Black holes are where god divided by zero...

Hors ligne

#8 Le 29/05/2006, à 15:41

BeSt

Re : ATI + Linux + Autonomie = ?

Moi je peux pas le faire facilement : la comb. de touches FN+F2 sur mon portable n'affecte pas directement la carte. Bref, il n'y a pas de bouton matériel pour couper la carte. Donc je ne sais pas comment faire une sorte d'équivalent de "désactiver ce matériel".


Page perso: http://be.st.free.fr

Hors ligne

#9 Le 29/05/2006, à 16:55

amwus

Re : ATI + Linux + Autonomie = ?

en désactivant ta connexion par gnome, ca marche pas ? Il me semble qu'il y a moyen de configurer ça par la... Moi qd je fais fn+f5 ca fonctionne...


Black holes are where god divided by zero...

Hors ligne

#10 Le 29/05/2006, à 17:02

BeSt

Re : ATI + Linux + Autonomie = ?

en désactivant ta connexion par gnome, ca marche pas ?

Bah je ne pense pas que ca désactive la carte (mais je sais même pas comment vérifier)

Moi qd je fais fn+f5 ca fonctionne...

T'as de la chance. Mais moi je suis sûr que la fermeture de la carte WiFi ne peut pas se faire par une combinaison de touches (sans passer par un logiciel). En effet, sur l'autre OS, si je n'installe pas l'utilitaire ASUS fourni avec le portable, la combinaison de touches FN+F2 ne fonctionne plus

Dernière modification par BeSt (Le 29/05/2006, à 17:02)


Page perso: http://be.st.free.fr

Hors ligne

#11 Le 29/05/2006, à 19:05

amwus

Re : ATI + Linux + Autonomie = ?

ha c bizarre ça... C'est done entièrement software... Je suppose que ca doit pouvoir se faire aussi sous linux, mais ne me demande pas comment ! smile


Black holes are where god divided by zero...

Hors ligne

#12 Le 29/05/2006, à 19:16

BeSt

Re : ATI + Linux + Autonomie = ?

Surtout que j'ai essayé de chercher le 'keycode' de la combinaison de touche, et je n'y suis jamais arrivé ! Encore un autre mystère.
Pour en revenir à la gestion d'énergie de la carte graphique, je sens bien q'une compilation du noyau sera nécessaire (j'ai l'impression qu'il faut changer quelques options)


Page perso: http://be.st.free.fr

Hors ligne

#13 Le 29/05/2006, à 20:05

amwus

Re : ATI + Linux + Autonomie = ?

bah j'essaie la semaine prochaine une bonne install, je me donne un mois de test, si ca va pas, je passe en vmware lol.


Black holes are where god divided by zero...

Hors ligne

#14 Le 29/05/2006, à 20:06

BeSt

Re : ATI + Linux + Autonomie = ?

Quelle CG as-tu ? vmware Késako ?


Page perso: http://be.st.free.fr

Hors ligne

#15 Le 29/05/2006, à 20:08

amwus

Re : ATI + Linux + Autonomie = ?

ATI Mobility X300....

VMWare est une machine virtuelle dans laquelle tu peux installer un deuxième système d'exploitation. Donc tu installes vmware sous win et tu installes ubuntu ds cette machine virtuelle. Tu as l'avantage de pouvoir passer de win à linux très facilement, si tu veux par exemple compiler une application pour linux...


Black holes are where god divided by zero...

Hors ligne

#16 Le 29/05/2006, à 20:29

Jonas

Re : ATI + Linux + Autonomie = ?

@BeSt : J'ai aussi on portable ASUS (V6V, atix600) sous dapper et Fn + F2 fait rien sad par contre j'ai un touche au-dessus du clavier qui elle fonctionne (mais je ne me rappel plus si sous breezy elle fonctionnait ou pas, je crois pas, à vérifié dans le wiki "portable compatible" tu trouvera mon portable pour breezy et dapper wink

Si quelque a le lien vers la liste des portable merci (comme y'a plus de recherche j'ai pas trouvé)


Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici

Hors ligne

#17 Le 29/05/2006, à 20:32

BeSt

Re : ATI + Linux + Autonomie = ?

http://doc.ubuntu-fr.org/materiel/liste_portables
C'est ca ?
Je te renvoie plutôt vers http://forum.ubuntu-fr.org/viewtopic.php?id=41796 pour l'histoire des touches. Sinon pour info, le lecteur de SD marche avec la Dapper wink

Dernière modification par BeSt (Le 29/05/2006, à 20:33)


Page perso: http://be.st.free.fr

Hors ligne

#18 Le 30/05/2006, à 08:21

BeSt

Re : ATI + Linux + Autonomie = ?

BeSt a écrit :

La raison cette différence est qu'apparemment, PowerPlay diminue la fréquence d'horloge de la CG ET désactive certains circuits de la CG ET diminue la bande passante du PCI-Express de 16x à 1x.
PowerState (ou DynamicClocks) ne font que diminuer la fréquence je crois, mais en aucun cas ne diminue la bande passante du PCI-Express.

Cette "technique" s'appelle le Dynamic Lane Count Switching ou DLCS, comme indiqué ici. Mais j'ai l'impression qu'il n'y a pas ca sur l'X300. A voir


Page perso: http://be.st.free.fr

Hors ligne

#19 Le 30/05/2006, à 08:53

amwus

Re : ATI + Linux + Autonomie = ?

en tout cas j'ai bien le powerplay sous windows ça, je confirme wink


Black holes are where god divided by zero...

Hors ligne

#20 Le 30/05/2006, à 09:18

BeSt

Re : ATI + Linux + Autonomie = ?

Je n'ai jamais essayé d'installer 'fglrx' par l'installateur d'ATI : peut-être que ca marche mieux. Un site dit qu'il met en place un script appelé ati-powermode.sh. Faudra que j'essaye.
Je pense que je vais essayer sous SuSe, où le matos a l'air de mieux marcher, ou sur Mepis.


Page perso: http://be.st.free.fr

Hors ligne

#21 Le 30/05/2006, à 17:12

amwus

Re : ATI + Linux + Autonomie = ?

moi j'ai essayé la suse commerciale, la 10 et niveau batterie c'était pareil ! Sinon, c'est vrai qu'il détecte beaucoup de matos. En fait le truc, c'es que suse t'affiche tous tes périphériques à l'install, mais ca veut pas dire qu'ubuntu ne les reconnait pas... Moi j'aime pas le système rpm, donc je garde ubuntu lol. J'essaierai juste la Suse Linux Enterprise desktop cet été. Ca a l'air pas mal wink !


Black holes are where god divided by zero...

Hors ligne

#22 Le 31/05/2006, à 09:14

comtezero

Re : ATI + Linux + Autonomie = ?

Moi j'ai ubuntu sur mon portable je dois monter à 2h50 d'autonomie contre 3h30 et voir plus sous windows, le fréquence du processeur est des plus facilement changeable ( il suffit de faire une petite recherche sur le forum ) après le problème je pense vient de la carte 3d si elle tourne en permanence à forte consommation pour rien.

Hors ligne

#23 Le 31/05/2006, à 09:16

BeSt

Re : ATI + Linux + Autonomie = ?

Dans mon premier message,

J'ai bien sur fait ces tests en bloquant la fréquence du processeur (centrino) à sa plus basse fréq. possible.

Mais tu peux encore pas mal gagner en sous-voltant (mais là ca nécessite encore un patch et une rcompilation du noyau) le processeur, en gérant la conso. de l'HDD et la carte WiFi.
Mais pour la carte 3D, en effet, elle tourne à fond, alors qu'elle n'a rien à faire. C'est le problème que je voudrais résoudre à travers ce topic.

Dernière modification par BeSt (Le 31/05/2006, à 09:18)


Page perso: http://be.st.free.fr

Hors ligne

#24 Le 31/05/2006, à 09:42

comtezero

Re : ATI + Linux + Autonomie = ?

Ok,

déjà moi je suis embeté au niveau des pilotes --> car déjà sous windows ce sont des pilotes constructeurs et les proprio ne veulent pas s'installer sous win et donc ceux de linux je ne sais pas
si ils sont vraiment compabtible.

J'avais essayé powerplay mais il m'avait donnée des erreurs et n'avait rien changé. J'avais désactivé les logs pour être sûr qu'il se ne met pas à faire tourner le dur pour rien.

Ati ! sad

Hors ligne

#25 Le 31/05/2006, à 09:48

BeSt

Re : ATI + Linux + Autonomie = ?

comtezero a écrit :

J'avais essayé powerplay mais il m'avait donnée des erreurs et n'avait rien changé. J'avais désactivé les logs pour être sûr qu'il se ne met pas à faire tourner le dur pour rien.

* Je ne comprends pas trop ce que tu veux dire ... Tu as essayé sous Linux ?
Parce que PowerPlay à proprement parler n'existe pas sous Linux : il y a l'équivalent libre DynamicClocks, et l'équivalent prorpiétaire PowerState.
* Pourquoi tu as tant de logs que ca ??
* Ben au moins ATI fait un effort, et je crois que la gestion d'énergie n'est pas top sur les nVidia alors ...


Page perso: http://be.st.free.fr

Hors ligne