web-dev-qa-db-fra.com

Gnome 3 ATI Fan toujours actif

Bonjour, j'utilise Ubuntu 11.10 avec Gnome 3 installé. J'ai des problèmes avec le ventilateur (je sais qu'il y a beaucoup de discussions à ce sujet mais rien n'a fonctionné).

J'utilise Dell Studio XPS 1640 avec Core2duo 2.67Gz processeur Intel et ATI Radeon HD (mobilité) 4670. Si vous avez besoin de plus de spécifications, s'il vous plaît laissez-moi savoir.

Je viens d'installer Ubuntu à nouveau en essayant de tout régler. J'ai ensuite immédiatement mis à jour:

Sudo apt-get dist-upgrade

Et puis j'installe le gnome 3

Sudo apt-get install gnome-Shell

Ensuite, je DID n'installe PAS les pilotes propriétaires fournis par ATI car je sais qu'ils sont incroyablement instables avec Gnome 3 (plus une tonne d'erreurs avec lesquelles j'ai vécu pendant environ 2 mois, notamment le déchirement d'écran, la moitié l'écran ne dessine pas/met à jour et beaucoup de plantages).

L'interface utilisateur est fluide et rapide avec les pilotes ATI open source (installés lors de l'installation d'Ubuntu). J'ai ensuite essayé de réduire le nombre de ventilateurs en installant Jupiter:

Sudo apt-get install jupiter

Et fréq CPU

Sudo apt-get install indicator-cpufreq

Et des capteurs en cours d'exécution:

Sudo apt-get install lm-sensors
Sudo sensors-detect

J'ai aussi lu que j'étais supposé exécuter fancontrol

Sudo pwmconfig
Sudo fancontrol

Cependant, exécuter pwnconfig me donne cette sortie

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Donc, naturellement, fancontrol ne fonctionne pas.

Après cela, le ventilateur est toujours allumé. Je règle l'ordinateur en mode d'économie d'énergie et le ventilateur est toujours activé. La saisie de capteurs dans le terminal me donne cette sortie

acpitz-virtual-0
Adapter: Virtual device
temp1:        +56.0°C  (crit = +100.0°C)
temp2:        +46.0°C  (crit = +100.0°C)
temp3:        +60.0°C  (crit = +100.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +51.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:       +51.0°C  (high = +105.0°C, crit = +105.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1:        +61.0°C

Quelle température ma radeon est toujours autour de 60 (même démarrage à froid). Je vais sur ma partition Windows 7 et le ventilateur s'éteint rapidement. Je reviens à Ubuntu à partir de l'arrêt et une fois l'écran de connexion affiché, le ventilateur est allumé et fort (même si l'ordinateur portable était froid en raison de températures extérieures). De plus, le bios ne permet pas de limiter la vitesse du ventilateur.

En outre, j'ai également suivi les étapes indiquées sur cette page Web: http://javacolors.blogspot.com/2011/10/ubuntu-1110-ATI-radeon-deal.html

Existe-t-il d'autres méthodes sans installer les pilotes propriétaires d'ATI pour résoudre cette solution de ventilateur?

6
user654628

Je me suis battu avec ce problème pendant deux semaines. J'utilise un ordinateur de bureau et ATI 5770.

Le pilote "radeon" d'OpenSource dispose d'une fonctionnalité de gestion de l'alimentation via le réglage de l'horloge GPU, mais cela ne fonctionne pas très bien.

Voici un bon article sur la gestion de l’énergie de radeon et fglrx.

Etat actuel de la gestion de l'alimentation Radeon

C’est mon alias pour la gestion de l’énergie opensource radeon.

# radeon gpu power management
alias profilepm='Sudo bash -c "echo profile > /sys/class/drm/card0/device/power_method"'
alias auto='profilepm && Sudo bash -c "echo auto > /sys/class/drm/card0/device/power_profile"'
alias low='profilepm && Sudo bash -c "echo low > /sys/class/drm/card0/device/power_profile"'
alias mid='profilepm && Sudo bash -c "echo mid > /sys/class/drm/card0/device/power_profile"'
alias high='profilepm && Sudo bash -c "echo high > /sys/class/drm/card0/device/power_profile"'
alias dynpm='Sudo bash -c "echo dynpm > /sys/class/drm/card0/device/power_method"'
alias gpu="Sudo cat /sys/kernel/debug/dri/0/radeon_pm_info /sys/class/drm/card0/device/power_method"

Commencez par sélectionner la méthode par défaut.

  • profilepm pour le réglage manuel de l'horloge
  • dynpm pour le réglage de l'horloge à la demande. Mais ça change juste entre moyen et haut. Ne jamais aller au plus bas. Au moins pour moi.

Si vous sélectionnez profilepm, sélectionnez clock manuellement.

  • faible
  • milieu
  • haute
  • auto

Je n'ai jamais essayé l'auto. Mais ça sonne bien pour un ordinateur portable.

Citation tirée de l'article du wiki radeon de X.org,

"auto" sélectionne entre les états d'alimentation "moyen" et "élevé" en fonction du fait que le système fonctionne sur batterie ou non. Les états d'alimentation "faible" sont sélectionnés lorsque les moniteurs sont à l'état désactivé.

Utilisez la commande 'gpu' pour afficher la méthode et l'horloge actuelles.

Tout à propos de ces paramètres sont d'ici,

Options de gestion de l'alimentation KMS

J'avais l'habitude de 'bas' dans 11.10 mais peu lent lorsque de nombreux onglets firefox et fenêtres s'ouvrent. Après avoir sauté à 12.04, j'utilise les pilotes Unity et 'fglrx-updates'. Ça marche plutôt bien.

Si ces paramètres vous conviennent, enregistrez-les pour le redémarrage.

Installez le package sysfsutils puis ajoutez la règle au fichier /etc/sysfs.conf.

class/drm/card0/device/power_method = (profile or dynpm)
class/drm/card0/device/power_profile = (select between auto, low, mid, high if u choose 'profile' method)

Vous pouvez supprimer la deuxième ligne Si vous sélectionnez "dynpm"

2
Mait

Ajoutez radeon.dpm=1 à vos paramètres de démarrage du noyau.

Cela fait toute la différence pour hd2xxx.

Pour ce faire, éditez le fichier /etc/default/grub, par exemple

Sudo nano /etc/default/grub

trouver la ligne qui commence

GRUB_CMDLINE_LINUX_DEFAULT=

et entre les guillemets, ajoutez radeon.dpm=1 aux paramètres déjà présents, de sorte qu'après la modification, la ligne ressemble à quelque chose comme

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"

enregistrer, quitter, puis exécuter

Sudo update-grub
0
user663282

Si la gestion de l'alimentation vous préoccupe, je vous suggère de passer à la dernière version d'AMD Catalyst 12.2, qui fait un bien meilleur travail de PM et de la suspendre.

0
Arup Roy Chowdhury

Il y a une nouvelle amélioration :)

Résolution des problèmes de stabilité rencontrés dans le précédent pilote AMD Catalyst 12.11 Beta8 pour Linux Pour les utilisateurs rencontrant des problèmes avec HDMI Audio sous Ubuntu 12.04, les utilisateurs doivent essayer d’installer le package “dkms-hda - 0.201211291615 ~ precise1” de https: // code .launchpad.net/~ ubuntu-audio-dev/+ archive/alsa-daily/+ paquets et redémarrez; cela résoudra le problème audio HDMI rencontré dans Ubuntu 12.04

http://support.AMD.com/us/kbarticles/Pages/AMDCatalyst1211betadriver.aspx

Mais attendez il y a plus ils ont fait une nouvelle version en 2013

Pilote d'affichage propriétaire d'AMD Catalyst ™ - Linux x86 et Linux x86_64

Version stable incroyable

Description: programme d'installation et pilotes d'affichage automatisés pour Xorg/Xserver 6.9 et versions ultérieures (jusqu'à 1.13)

http://support.AMD.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=Français

0
ucefkh

Avant d'installer (ou de réinstaller) un pilote Catalyst Propalyst fglrx fglrx AMD/ATI, vous devez purger toute configuration pour que fglrx devienne un espace vierge à utiliser avec X.Org. En effet, les pilotes peuvent obtenir des bogues sur votre ordinateur tels que lenteur, fonctionnalité inadéquate ou problèmes multiples . Aussi, pour essayer cette méthode, je vous suggère de supprimer de la page les scripts que vous avez effectués pour asservir votre ordinateur vous avez dit à propos de la question . Si vous avez des doutes sur sa procédure, n'oubliez pas de demander.

Pour supprimer le fglrx, exécutez ces commandes;

Sudo sh /usr/share/ATI/fglrx-uninstall.sh
Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

(Veuillez noter que si la première commande donne des erreurs, passez simplement à la deuxième commande)

Si dans le cas où vous n'avez pas effectué le téléchargement depuis le site Web d'ATI, obtenez la dernière commande avec ces commandes (les fichiers fglrx des référentiels Ubuntu ou "Additional Drivers (Jockey)" sont obsolètes);

Pour créer un dossier pour le téléchargement et travailler dans votre dossier de départ, mais pas nécessairement;

cd ~/; mkdir catalyst12.2; cd catalyst12.2/

Pour télécharger le dernier pilote (qui, au moment de la rédaction, est Catalyst 12.2);

wget -O AMD-driver-installer-12-2-x86.x86_64.run http://www2.ATI.com/drivers/linux/AMD-driver-installer-12-2-x86.x86_64.run

(Notez que le téléchargement fonctionnera pour les architectures 32 bits et 64 bits)

Rendre le script d'installation exécutable;

Sudo chmod +x AMD-driver-installer-12-2-x86.x86_64.run

Exécutez le script d'installation;

Sudo sh ./AMD-driver-installer-12-2-x86.x86_64.run

Maintenant, suivez installation avec les valeurs par défaut. Lorsque la configuration est terminée, ouvrez un nouveau terminal et tapez-le;

Sudo aticonfig --initial -f

Lorsque vous avez terminé, assurez-vous de redémarrer/redémarrer votre ordinateur. N'essayez aucune application avant de redémarrer, car vous pourriez déstabiliser votre X.Org. Redémarrez simplement dans le même terminal avec;

Sudo reboot now

Ou faites-le dans votre interface graphique.

Assurez-vous de nous dire comment cela s'est passé, bonne chance! ;)

0
crackout12

J'ai trouvé que la solution sysfsutils- ne fonctionnait pas pour moi (comme décrit ici ). Pour les autres avec le même problème, cela pourrait être une solution alternative utilisant pm-utils . Je ne suis pas sûr que ce soit la meilleure façon de le faire (je suis nouveau sur Linux) mais il fait tout ce que je souhaitais: Réglez le radeon power_profile sur low au démarrage et conserve ce paramètre après la suspension-reprise .

Étape 1: Créer un crochet

gksudo gedit /usr/lib/pm-utils/power.d/radeon-power_profile

Étape 2: indiquez le réglage souhaité

#!/bin/sh

echo profile > /sys/class/drm/card0/device/power_method
echo low > /sys/class/drm/card0/device/power_profile

exit 0

Étape 3: le rendre exécutable

Sudo chmod +x /usr/lib/pm-utils/power.d/radeon-power_profile

C'est ça :)

0
Precise Penguin