GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Définir la vitesse du ventilateur Ati/amd Gpu avec le pilote Mesa ?

La température de ma carte vidéo (Sapphire ATI Radeon HD 3650) atteint 150 °C en 5 minutes, puis elle s'arrête de fonctionner.
J'ai installé fglrx et ça marche maintenant. Je peux même jouer à des jeux 3D pendant 5 à 30 minutes.

Si j'utilise le Live CD et que fglrx n'est pas installé (il utilise le pilote Mesa alors) comment puis-je contrôler le ventilateur ?

Réponse acceptée :

  1. Je vous conseille d'abord de mettre à jour votre noyau, car d'après ce lien, la mise à jour du noyau résout le problème de chauffe. Un guide pour mettre à jour votre noyau peut-être trouvé dans cette question

  2. Installez shell-extension-radeon-power-profile-manager

  3. Si le problème persiste, nous essaierons de créer un profil pour les GPU à faible consommation :

Basé sur ce lien XOrg

Le code de gestion de l'alimentation prend en charge deux méthodes de base :

"dynpm"
"profile" 

Vous pouvez sélectionner les méthodes via sysfs. Echo "dynpm" ou "profile" vers /sys/class/drm/card0/device/power_method .

sudo echo profile >  /sys/class/drm/card0/device/power_method

Contrôler directement la vitesse du ventilateur n'est pas possible (et serait très dangereux), mais il peut être réduit en définissant un profil de puissance inférieur

Le "dynpm ” modifie dynamiquement les horloges en fonction du nombre de clôtures en attente, de sorte que les performances sont augmentées lors de l'exécution d'applications gourmandes en GPU et réduites lorsque le GPU est inactif. Le reclocking est tenté pendant les périodes de suppression verticale, mais en raison de la synchronisation des fonctions de reclocking, ne se termine pas toujours pendant la période de suppression, ce qui peut entraîner un scintillement de l'affichage. Pour cette raison, dynpm ne fonctionne que lorsqu'une seule tête est active.

La méthode « profil » expose cinq profils parmi lesquels vous pouvez sélectionner :

"default"
"auto"
"low"
"mid"
"high" 

Sélectionnez le profil en renvoyant le profil sélectionné à /sys/class/drm/card0/device/power_profile.

  • "default" utilise les horloges par défaut et ne change pas l'état de l'alimentation. C'est le comportement par défaut.
  • "auto" sélectionne entre les états d'alimentation "moyen" et "élevé" selon que le système est alimenté par batterie ou non. L'état d'alimentation "faible" est sélectionné lorsque les moniteurs sont à l'état dpms off.
  • "low" force le gpu à être en état de faible consommation tout le temps. Notez que "faible" peut causer des problèmes d'affichage sur certains ordinateurs portables ; c'est pourquoi auto n'utilise pas "faible" lorsque les affichages sont actifs.
  • "mid" force le gpu à être dans l'état d'alimentation "mid" tout le temps. L'état d'alimentation "faible" est sélectionné lorsque les moniteurs sont à l'état dpms off.
  • "élevé" force le GPU à être dans l'état de puissance "élevé" tout le temps. L'état d'alimentation "faible" est sélectionné lorsque les moniteurs sont à l'état dpms off.
Connexe :les périphériques USB 2.0 connus n'installent pas de pilote, mais doivent être forcés manuellement ?

Ainsi, pour sélectionner profil bas :

sudo bash -c "echo profile > /sys/class/drm/card0/device/power_method"
sudo bash -c "echo low > /sys/class/drm/card0/device/power_profile"

Ubuntu
  1. Améliorer la vitesse de démarrage des applications avec le préchargement dans Ubuntu

  2. Comment configurer un pare-feu avec UFW dans Ubuntu \ Debian

  3. Problème avec Nvidia Gpu et Ubuntu 16.04 ?

  4. Installation du pilote 8812au sans accès Ethernet ?

  5. Bloqué au démarrage après la mise à jour du pilote Amd ?

Comment configurer un serveur de messagerie avec Plesk sur Ubuntu 20.04

Comment configurer un serveur FTP sécurisé avec Pure-FTPd sur Ubuntu

Configurer un résolveur DNS local sur Ubuntu 18.04, 16.04 avec BIND9

Configurer le résolveur DNS local sur Ubuntu 20.04 avec BIND9

Comment installer le pilote AMD Radeon sur Ubuntu 20.04 LTS

Configurer un port série avec Virtualbox sur Ubuntu (OS invité :Windows Xp) ?