Depuis que j'ai récemment mis à niveau mon infrastructure informatique, j'ai décidé d'utiliser mon ancien ordinateur portable comme serveur domestique. Le problème est que la machine est équipée d’une puissante carte nVidia qui, même au ralenti, génère suffisamment de chaleur pour conserver une température de 80 ° C.
Le portable est un Dell XPS M1710, avec une carte graphique nVidia GeForce Go 7950 GTX DDR3 de 512 Mo. J'utilise Ubuntu 12.04.
Étant donné que je contrôle le serveur via SSH, je pensais que je pourrais peut-être en quelque sorte "éteindre" la carte vidéo ... est-ce possible? Si oui comment?
Le pilote nouveau n'a pas une bonne réputation en matière d'économie d'énergie et, comme il utilise KMS, il est probablement utilisé même si X n'est pas lancé. Essayez de le mettre en liste noire. Placez ce qui suit dans /etc/modprobe.d/blacklist-nouveau-local.conf:
blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off
puis redémarrez.
Cependant, il peut s'avérer nécessaire d'installer le pilote propriétaire et de charger X pour obtenir une gestion correcte de l'alimentation de la carte.
Vous pouvez essayer plusieurs choses. Personnellement, quand j'ai installé le serveur Ubuntu sur un ordinateur portable, je viens de fermer le couvercle qui désactive l'affichage, mais je devais m'assurer qu'il ne l'éteignait pas quand je l'avais fait.
Si votre perspicacité semble correspondre à ce que vous êtes, vous pouvez essayer de ne pas synchroniser votre GPU. Cela ne vous permettrait probablement pas d'économiser de l'énergie, mais cela devrait résoudre votre problème de chauffage.
De plus, certains BIO ont la possibilité de définir le type de performances que vous souhaitez pour votre GPU. Vous pourriez probablement le changer à partir de là.
J'espère que cela t'aides.