Forum debian-fr.org

Rechercher:

* Connexion   * M’enregistrer

* FAQ    * Rechercher





Poster un nouveau sujet Répondre au sujet  [ 8 messages ] 
Auteur Message
MessagePosté: 05 Juil 2012 13:22 
Hors ligne
Très bavard(e)!

Inscription: 09 Mai 2008 21:39
Messages: 733
Salut,
je me suis remis à tester le pilote open-source radeon. Au bout d'un moment, le GPU surchauffe et mon portable se met hors tension. La raison n'est ni la poussière, ni l'obstruction des ventilos. En fait mon GPU tourne à plein régime par défaut avec radeon et je dois lancer cette commande à chaque démarrage pour éviter la surchauffe:

Code:
# echo "mid" > /sys/class/drm/card0/device/power_profile


Il existe plusieurs options. Pour moi, high=surchauffe en été; mid=compromis; low=affichage saccadé. voir http://www.x.org/wiki/RadeonFeature/

Ma Question:
Comment lancer cette commande (root) à chaque démarrage.
J'ai pensé faire un script root avec les droit d'execution pour mon $USER. Ca permet de lancer le script après chaque login avec les .xinitrc ou autres mais ca ne concerne que mon utilisateur principal (j'en ai plusieurs) c'est pas bon.
Je prefererais que la commande soit lancée le plus tôt possible, en même temps que le module radeon ou Xorg...
J'utilise radeon modeset = 1 qui me permet, si j'ai bien compris de lancer le module en même temps que le noyau et donc d'avoir une bonne résolution même dans le tty.
Des pistes?


Haut
 Profil  
 
MessagePosté: 05 Juil 2012 16:36 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 27 Nov 2006 20:04
Messages: 1066
Localisation: Au sud du 45ème parallèle
Si tu utilises la fonction "Rechercher" avec les termes
Citation:
/sys/class/drm/card0/device/power_profile
tu auras la réponse.
Dingue non ?

_________________
"qui voyage loin dégage ses ordures quand bien même que c'est le jour où les oranges pelurent" Hubert de la Motte Fifrée


Haut
 Profil  
 
MessagePosté: 05 Juil 2012 18:14 
Hors ligne
Nouvel utilisateur
Avatar de l’utilisateur

Inscription: 14 Juin 2012 18:44
Messages: 30
Tu peux le mettre dans /etc/rc.local.

_________________
MSI GT683
Debian Unstable - Gnome 3.4


Haut
 Profil  
 
MessagePosté: 06 Juil 2012 12:44 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 15 Oct 2007 13:41
Messages: 560
Localisation: antipode
Comme le suggère Nerd Herd, tu peux essayer d'ajouter la ligne suivante dans le fichier /etc/rc.local
Code:
echo dynpm > /sys/class/drm/card0/device/power_method

avant la ligne
Code:
exit 0

Je crois que la commande suivante donne la freq courante de la carte graphique :
Code:
# cat /sys/kernel/debug/dri/0/radeon_pm_info

Pour info la commande suivante me donne (radeon HD 6290) :
Code:
default engine clock: 200000 kHz
current engine clock: 200000 kHz
default memory clock: 533000 kHz

à
Code:
default engine clock: 200000 kHz
current engine clock: 7990 kHz
default memory clock: 533000 kHz

_________________
... Mais Icare, grisé par le vol, oublie l'interdit et prenant trop d'altitude, la chaleur fait fondre progressivement la cire. Ses ailes finissent par le trahir et il tombe dans la mer qui porte son nom : la mer Icarienne.


Haut
 Profil  
 
MessagePosté: 06 Juil 2012 14:17 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 30 Juin 2009 21:16
Messages: 1843
Citation:
je me suis remis à tester le pilote open-source radeon. Au bout d'un moment, le GPU surchauffe et mon portable se met hors tension. La raison n'est ni la poussière, ni l'obstruction des ventilos. En fait mon GPU tourne à plein régime par défaut avec radeon et je dois lancer cette commande à chaque démarrage pour éviter la surchauffe

Arrêtez moi si je me trompe, mais même à plein régime pendant plusieurs heures le GPU (comme le CPU) est censé être refroidi correctement par le matériel.
Donc à moins d'avoir un pilote vraiment foireux qui viendrait augmenter la tension du chipset (ce qui serait une situation vraiment craignos pour la machine !), ça vient pour moi d'un souci matériel.

J'avais eu ce problème sur mon PC portable. Je l'ai ouvert, j'ai resseré les vis du radiateur pour qu'il soit vraiment bien collé au GPU et ça a résolu le problème, je pouvais de nouveau jouer pendant des heures comme au premier jour. Ca ne se voyait ou ne se sentait pas spécialement bien sûr, rien ne bougeait, mais le fait que les vis n'étaient pas serrées à 100% était suffisant pour mal refroidir le GPU. Il faut parfois pas grand chose.

_________________
Site en cours d'élaboration : http://cluxter.org


Haut
 Profil  
 
MessagePosté: 07 Juil 2012 23:58 
Hors ligne
Très bavard(e)!

Inscription: 09 Mai 2008 21:39
Messages: 733
Je n'ai rien dans /sys/kernel/debug/...

Merci pour le /etc/rc.local. Ces script exucutés au boot, je m'y retrouve pas...
Par contre, il est dit:
Code:
# In order to enable or disable this script just change the execution
# bits.

et ls -al /etc/rc.local me donne:
Code:
root@debian:/etc# ls rc.local -al
-rwxr-xr-x 1 root root 361 Jul  8 00:14 rc.local

Donc tout va bien? Les bits d'execution c'est bien les "x" pour owner, groups et other ou je mélange tout?
On verra au prochain boot

@Cluxter: j'ai déjà ouvert le portable mais j'ai pas verifié les vis. Je te tiens au courant dès que j'ai le temps de m'y remettre.


Haut
 Profil  
 
MessagePosté: 08 Juil 2012 07:57 
Hors ligne
Très bavard(e)!
Avatar de l’utilisateur

Inscription: 15 Oct 2007 13:41
Messages: 560
Localisation: antipode
ok pour les droits de rc.local
Juste pour verification, la commande
Code:
# sysv-rc-conf
doit te permettre de t'assurer que le service rc.local est lancé pour les niveaux 2 ; 3 ; 4 et 5
douarn

_________________
... Mais Icare, grisé par le vol, oublie l'interdit et prenant trop d'altitude, la chaleur fait fondre progressivement la cire. Ses ailes finissent par le trahir et il tombe dans la mer qui porte son nom : la mer Icarienne.


Haut
 Profil  
 
MessagePosté: 09 Juil 2012 01:03 
Hors ligne
Très bavard(e)!

Inscription: 09 Mai 2008 21:39
Messages: 733
@Douarn: Commande introuvable chez moi.

A part ça, ça marche. La modification du rc.local est bien pris en compte au démarrage. Je passe n résolu. Merci.


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 8 messages ] 

Index du forum » Forums d'aide » Support Debian


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
Flux RSS Flux RSS Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
SEO
[ Time : 0.076s | 15 Queries | GZIP : Off ]