J'utilise Ubuntu 11.10 avec le pilote vidéo par défaut, car avec le pilote propriétaire, les animations, les déplacements de fenêtres et la lecture de vidéos sont lents. Avec le pilote par défaut, tout va bien sauf qu'après un certain temps, il y a un étrange problème graphique et la carte elle-même brûle. Je ne connais pas la température exacte mais si je touche la carte en utilisant Windows c'est normal mais quand j'utilise Ubuntu elle brûle (sans aucun stress dans les deux cas).
Réponses
Trop de publicités?J'ai ici un assez vieux Thinkpad avec une carte Mobility Radeon HD 3400 series, qui a des problèmes similaires :
-
Le pilote fglrx à source fermée est presque inutilisable, à cause du scintillement, des glitches, etc. avec gnome-Shell.
-
Le pilote radeon open-source fonctionne très bien, mais la carte chauffe trop. Je vérifie en utilisant
cat /proc/acpi/ibm/thermal
montre que la carte chauffe jusqu'à > 90°C.
Ma solution : - Utiliser le pilote open-source radeon-driver (selon la page de manuel, votre carte est supportée) et baisser manuellement l'horloge de la carte : S'il n'est pas déjà installé, installez-le, le paquet s'appelle 'xserver-xorg-video-radeon' :
aptitude install xserver-xorg-video-radeon
Purgez fglrx :
aptitude purge fgrlx
Au prochain démarrage, X utilisera automatiquement le pilote radeon. Vous pouvez le vérifier en utilisant 'lsmod | grep radon', vous devriez voir quelque chose comme ceci :
root@XERXES3:~# lsmod | grep radeon
radeon 1015995 3
ttm 76805 1 radeon
drm_kms_helper 42558 1 radeon
drm 236330 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 13423 1 radeon
assurez-vous que le pilote fglrx n'est pas chargé, 'lsmod | grep fglrx' ne devrait produire aucun résultat.
Vérifiez également que votre carte fonctionne à la vitesse maximale : 'cat /sys/kernel/debug/dri/0/radeon_pm_info' vous indique la vitesse d'horloge de votre carte.
root@XERXES3:~# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 680000 kHz
current engine clock: 675000 kHz
default memory clock: 800000 kHz
current memory clock: 792000 kHz
voltage: 1200 mV
PCIE lanes: 16
Réglez le profil de puissance à quelque chose de plus raisonnable :
echo "mid" > /sys/class/drm/card0/device/power_profile
Vérifiez à nouveau la vitesse d'horloge de votre carte :
root@XERXES3:~# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 680000 kHz
current engine clock: 297000 kHz
default memory clock: 800000 kHz
current memory clock: 405000 kHz
voltage: 900 mV
PCIE lanes: 16
Il devrait montrer des vitesses d'horloge et des tensions réduites.
Ça a fait l'affaire pour moi. J'utilise maintenant gnome 3 depuis un certain temps, les choses fonctionnent très bien avec Ubuntu. Vous pourriez également être intéressé par ce rapport de bogue :
http://ati.cchtml.com/show_bug.cgi?id=99
Il semble qu'ATI ait de sérieux problèmes pour fournir un pilote Linux décent et fonctionnel.
Notez également que le problème du "pilote Radeon qui fait tourner la carte trop vite" a commencé à apparaître sur mon système avec l'introduction de KMS. Il semble que la carte ne passe jamais à un profil d'alimentation raisonnable, même si elle devient trop chaude. Avant KMS, j'étais capable d'utiliser dans Xorg.conf les options "dynamic clocks on" (ou similaire) et la carte ajustait sa vitesse correctement.
ATM Je règle simplement le profil d'alimentation sur "mid" à chaque fois après le démarrage (un script pourrait faire le travail).
J'espère que cela vous aidera, merci.
Note, j'ai oublié de mentionner une chose : Si vous avez un système avec des graphiques commutables (dans mon cas un thinkpad T400 avec une carte ati et une puce gfx ibm), vous devez désactiver le 'switchable graphics' dans le bios et définir manuellement dans le bios quelle carte utiliser (Discrete graphics dans mon cas pour utiliser la carte ati). Sinon, il se peut que les deux cartes soient "sous tension" et tournent à plein régime, produisant de la chaleur. Voici beaucoup d'informations à ce sujet :
http://en.gentoo-wiki.com/wiki/Lenovo_ThinkPad_T400#Getting_graphics_to_work
** Actions recommandées lors de l'utilisation d'une carte graphique ATI 6900 series : **
1) Installez les pilotes recommandés en utilisant le Additional Drivers
application
2) Désactiver les effets compiz en utilisant le Gestionnaire Compiz ou en sélectionnant Ubuntu 2D
comme interface en appuyant sur la roue crantée lorsque vous vous connectez.