Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users French
  • Search

[TIP] fglrx + Powerplay : gestion de l'energie

Forum dédié aux utilisateurs francophones de Gentoo. Retrouvez aussi Gentoo Linux en français sur le wiki!

Moderators: El_Goretto, xaviermiller

Post Reply
  • Print view
Advanced search
1 post • Page 1 of 1
Author
Message
Zazbar
Apprentice
Apprentice
User avatar
Posts: 279
Joined: Tue Jul 26, 2005 9:39 am
Location: Paris Time

[TIP] fglrx + Powerplay : gestion de l'energie

  • Quote

Post by Zazbar » Sat Dec 03, 2005 5:46 pm

Bonjour,


Je vous propose un tutoriel qui va vous permettre de gerer la consommation electrique de votre carte radeon et donc d'augmenter l'autonomie de votre portable. J'ai fait ce tutorial afin qu'il
s'insere facilement dans le guide de la gestion de l'energie.... Je l'ai fait sur mon portable, mais je n'ai pas vraiment eu le
temps de faire de tests sur les gains ...

Prerequis

les drivers proprio ati : >=8.19.10 (~x86 dans portage pour le moment, les versions précédentes ne gèrent pas le powerplay)


Configuration

Tout d'abord, faites :

Code: Select all

aticonfig --lsp
Normalement vous devrez avoir une sortie comme celle-ci :
aticonfig --lsp wrote: core/mem [flags]
---------------
1: 108/108 MHz [low voltage]
2: 209/182 MHz [low voltage]
3: 446/263 MHz [default state]
Ces differentes frequences correspondent aux modes supportées par votre carte. Par exemple, moi par defaut je tourne en à 446/263 (default state). Les deux autres correspondent a des modes de
gestion d'energie. Et comme vous l'aurez deviné, plus la frequence du processeur et de la memoire est basse, moin la carte consommera d''énergie.

Bon vous pouvez deja essayer voir si cela fonctionne en utilisant la commande :

Code: Select all

aticonfig  --set-powerstate=1
Le chiffre passé a --set-powerstate= correspond au nombre renvoyé par ati-config --lsp. Vous pouvez donc mettre 2 ou 3.
Le driver fglrx doit être chargé pour éffectuer cette opération.

Le probleme est que cette manipulation ne marche que pour la session actuelle. Il faut donc automatiser tout ca.


Automatisation de la gestion de l'energie

Ici, il y a deux méthodes. Si vous voulez que la gestion de l'energie soit permanente il vous suffit de rajouter a votre fichier /etc/X11/xorg.conf :

Code: Select all

Section "Device"
...
        Option      "PowerState" "1" #Mettez 2 ou 3 selon vos besoins
...
EndSection
Si vous voulez que la gestion d'energie se fasse lorsque vous etes sur la batterie, et que sinon la carte continue a tourner a vitesse normale, ceci est fait pour vous :
La suite suppose que vous possédez un niveau d'execution battery et que vous avez configuré votre pc pour changer de niveau d'execution quand vous etes sur la batterie.

Donc, commencons par creer un fichier nommé /etc/init.d/pm.radeon, que nous remplirons comme suit :
/etc/init.d/pm.radeon wrote: #!/sbin/runscript

depend() {
after xdm
}

start() {
ebegin "Activating Power Management for Radeon"
aticonfig --set-powerstate=1 #Mettez ici le chiffre qui correspond au niveau que vous voulez su batterie
eend $?
}

stop () {
ebegin "Deactivating Power Management for Radeon"
aticonfig --set-powerstate=3 #Mettez ici le chiffre que vous voulez avoir quand vous etes sur secteur
eend $?
}
Bon maintenant, rendons le executable et ajoutons le au niveau battery :

Code: Select all

chmod +x /etc/init.d/pm.radeon
rc-update add pm.radeon battery
Voila normalement la gestion de l'energie de votre carte radeon doit s'activer quand vous etes sur la batterie.
Mieux vaut fermer sa gueule et passer pour un con que l'ouvrir et montrer qu'on l'est. -- P. Dac - Pensées
Top
Post Reply
  • Print view
1 post • Page 1 of 1

Return to “French”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic