web-dev-qa-db-fra.com

Pourquoi Ubuntu Mate 16.04 fonctionne-t-il plus chaud que Windows 7 sur mon ordinateur portable Core2 et ATI Mobility Radeon 3xxx?

Pourquoi mon Ubuntu Mate 16.04 fonctionne-t-il plus chaud que mon Windows 7 sur mon ordinateur portable Core2 Penryn P8700 et ATI Mobility Radeon HD 3670?

L'Iran lm-sensors et a constaté que la température du GPU atteint toujours 63 et 64 C, tandis que sur Windows 7, elle n'est que de 47 à 49 C avec openhardwaremonitor.

Je l'ai essayé à la fois sur Ubuntu Mate 16.04.06 et sur le nouveau Kali 2019.01, les deux systèmes d'exploitation atteignent une température presque très similaire à 63/64 C en exécutant simplement le terminal avec lm-sensors. Même à Kali avant de commencer X en exécutant $ startx, la température a déjà atteint 63 ° C juste après la connexion à Kali. Windows 7 est à peu près 46-47 C au démarrage et toujours beaucoup plus frais.

J'ai exécuté les deux OS alors que rien n'est ouvert - juste un terminal sous Linux avec lm-sensor et openhardwardmonitor sous Windows.

J'ai commencé à utiliser Linux en 2011 en utilisant Ubuntu 10.04 et 10.10 avec Gnome 2.xx. Il courait si léger et frais. Et stable en effet. J'y suis presque passé complètement. Ensuite, Gnome 3 est sorti avec Ubuntu 12.04 et versions ultérieures. Basculé vers Windows 7, bcoz Ubuntu avec Gnome 3 était lamer & ((plus laid)) (imo) et plante aussi souvent que Windows sinon plus (mon expérience Gnome 3 avec 12.04). Ubuntu Mate 16.04 plante également encore plus que 10.10 (dans Core2 toujours). Idk pourquoi et curieux de savoir pourquoi la dégradation de la qualité avec les distributions Linux open source .

J'ai lu quelque part que les pilotes graphiques Linux open source ne sont pas aussi bons que les pilotes AMD propriétaires: http://www.cgl.ucsf.edu/chimera/graphics/updatelinux.html et que les pilotes Linux ne peuvent pas régler l'horloge (j'ai lu quelque part, mais j'ai perdu la référence du site pour l'instant).

Je n'ai pas essayé d'autres distributions comme Arch, je ne connais que les distributions Debian.

Quelqu'un peut-il aider à expliquer? Et que dois-je faire, comment puis-je améliorer les performances et l'efficacité thermique de mon GPU sur mon système en utilisant Linux? (De préférence logiciel/OS, pas de recommandation de nettoyer et de réappliquer de la pâte thermique sur mon ordinateur portable - j'aspire mon ordinateur portable assez régulièrement, donc c'est assez propre et sans poussière;)

J'ai également essayé d'installer les pilotes propriétaires AMD récemment ici: Le programme 'gcc' n'est pas actuellement installé. Essayer d'installer le pilote AMD Catalyst sur Ubuntu Mate 16.04? mais toujours pas de succès.

2
K4ll-of-D00ty

Après presque 6 mois depuis que j'ai demandé, j'ai finalement trouvé les réponses.

J'ai simplement googlé "fglrx". De là à: https://help.ubuntu.com/community/BinaryDriverHowto/AMD . N'installez pas fglrx ou tout pilote propriétaire AMD. Comme les pilotes propriétaires d'AMD ne sont pris en charge que jusqu'au noyau Linux 3.4 (allez le chercher sur le site officiel de téléchargement des pilotes d'AMD.)

Remontez d'un niveau pour: https://help.ubuntu.com/community/BinaryDriverHowto/ . Recherchez-le et déterminez quel pilote vous avez besoin/pouvez utiliser.

Dans mon cas, j'ai trouvé le correctif à l'intérieur du lien open source RadeonDriver: https://help.ubuntu.com/community/RadeonDriver , le correctif simple se trouve dans la section 'Gestion de l'alimentation'.

Ça dit:

Pour les cartes graphiques ATI/AMD les plus récentes prises en charge par le pilote Radeon, DPM (Dynamic Power Management) devrait fonctionner automatiquement sans étapes supplémentaires.

Au lieu de cela, si vous remarquez des problèmes de surchauffe et/ou si vous avez une ancienne carte graphique Radeon HD, vous pouvez activer DPM en ajoutant un paramètre de démarrage. Cela devrait grandement aider à la consommation d'énergie, en particulier lorsqu'il est inactif. Pour ce faire, éditez/etc/default/grub et ajoutez le 'radeon.dpm = 1' à la ligne GRUB_CMDLINE_LINUX_DEFAULT, ainsi cela ressemblerait à quelque chose comme: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"

Après avoir enregistré/quitté l'éditeur de texte, mettez à jour grub: Sudo update-grub

Il active essentiellement le pilote Radeon DPM (Dynamic Power Management), une fonctionnalité ajoutée en 2013 dans le pilote Radeon open source (recherchez 'radeon dpm'), en modifiant/ajoutant le paramètre de démarrage du noyau. La correction a été assez facile et fonctionne pour moi. Ma température VGA est maintenant d'environ 47 à 49 ° C lorsqu'elle est inactive, au même niveau que ma température d'inactivité sous Windows 7.

1
K4ll-of-D00ty

Si votre principale préoccupation est le contrôle de la chaleur CPU/GPU, vous pouvez installer TLP:

Sudo apt install tlp tlp-rdw

Après l'installation, exécutez Sudo tlp start et redémarrez.

TLP fournit la gestion de l'alimentation GPU AMD Radeon (KMS et DPM), c'est probablement ce dont vous avez besoin.

Vous verrez un chauffage réduit après l'installation et le redémarrage. Cependant, cela peut prendre quelques jours pour obtenir le plein effet du TLP.

TLP offre également une gestion de l'alimentation et une durée de vie de la batterie plus longue.

Veuillez en savoir plus sur TLP ici .

1
Raffa