Je surveille d'un oeil pour voir les performances. Mais je crois que cela va résoudre le problème du bruit mais pas celui de la conso. J'attends les tests !
pour utiliser certaines specificités AMD il faut les pilotes proprios, helas, il n'est pas reputé super stable.
Hélas je sais bien. J'étais plutôt parti sur Intel+Nvidia pour éviter les problèmes de compatibilité avec linux (même si je sais que AMD fait plus d'effort envers le libre que Nvidia).
Mais bon il semblerait que Nvidia parte sur "basse conso en fonctionnement" et AMD "basse conso en idle". Et c'est bien le fonctionnement en idle qui m'intéresse (joueur occasionnel).
donc si tu veux vraiment baisser la conso, la solution s'est peut-etre mettre un PC avec un IGP un peu plus consequent, virer la carte graphique et jouer sur l'IGP.
Pour des jeux basiques, c'est une solution possible.
Pour des jeux intensifs d'un point de vue graphique, c'est difficile de se passer d'une carte graphique dédiée si tu veux jouer avec un minimum de détails.
C'est vraiment dommage car hormis ce comportement des Nvidia en idle, j'avais toutes les pièces en main !
La mise en veille du PC complet ou de la carte ?
Je ne peux pas mettre le PC complet en veille (car je m'en sers).
La Nvidia gère automatiquement sa consommation, je n'ai normalement pas besoin de mettre les mains dans le cambouis. C'est juste qu'elle consomme près de 10W lorsqu'elle ne fait rien.
Après quelques recherches, je crois que AMD est bien plus adapté dans mon cas d'utilisation avec leur techno zerocore (conso < 4W et ventilo éteint lorsque l'écran est éteint).
bbswitch ne fonctionne pas : la carte n'est tout simplement pas compatible (ce qui ne m'étonne guère) et impossible de la mettre dans un état "low power state" autre que celle par défaut.
Je vais sans doute essayer de partir sur du AMD Radeon qui possède un mode zerocore qui devrait me convenir.
Les mainteneurs de bbswitch pensent qu'il n'est pas possible de couper l'alimentation complètement comme sur un ordi portable avec Optimus.
On peut essayer de forcer un "low power" mode mais je crois que je suis déjà en mode low power (10W ce n'est pas beaucoup pour une carte graphique, même si c'est beaucoup pour moi dans l'absolu). Le seul moyen d'améliorer c'est de couper complètement l'alimentation je pense.
What: /sys/devices/.../power/control
Date: January 2009
Contact: Rafael J. Wysocki <rjw@rjwysocki.net>
Description:
The /sys/devices/.../power/control attribute allows the user
space to control the run-time power management of the device.
All devices have one of the following two values for the
power/control file:
+ "auto\n" to allow the device to be power managed at run time;
+ "on\n" to prevent the device from being power managed;
The default for all devices is "auto", which means that they may
be subject to automatic power management, depending on their
drivers. Changing this attribute to "on" prevents the driver
from power managing the device at run time. Doing that while
the device is suspended causes it to be woken up.
Pour les Nvidia Optimus c'est effectivement Bumblebee et bbswitch mais je doute que cela fonctionne vraiment avec une Nvidia classique.
Du coup 0000:00:01.0 disparaît bien de /sys/bus/pci/drivers/pcieport et de /sys/bus/pci_express/devices, mais par contre le ventilateur tourne toujours donc cela ne fonctionne pas (en tout cas pas sur ma configuration avec un noyau 3.14).
C'est vraiment dommage car cela aurait été une belle bidouille.
Pas bête mais sur les cartes basse consommation qui m'intéressent (Nvidia Maxwell), il n'y a pas vraiment d'alimentation autre que celle fournie par le port PCI-express.
Donc je ne peux pas vraiment couper le port lui-même…
Il existe aussi des nouvelles cartes Nvidia qui arrêtent complètement le ventilateur en cas d'inactivité (ou si la température passe sous un seuil je ne sais plus). Ou je peux me tourner vers les cartes graphiques passives aussi.
Mais c'est aussi la consommation qui me gêne. 10W ce n'est pas beaucoup mais pour un PC allumé 24h/24 cela m'embête.
Donc si j'avais un moyen de couper complètement la carte ce serait super !
[^] # Re: Peut-être
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
Tu veux parler des Nvidia Stryx ?
Je surveille d'un oeil pour voir les performances. Mais je crois que cela va résoudre le problème du bruit mais pas celui de la conso. J'attends les tests !
[^] # Re: Peut-être
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
Hélas je sais bien. J'étais plutôt parti sur Intel+Nvidia pour éviter les problèmes de compatibilité avec linux (même si je sais que AMD fait plus d'effort envers le libre que Nvidia).
Mais bon il semblerait que Nvidia parte sur "basse conso en fonctionnement" et AMD "basse conso en idle". Et c'est bien le fonctionnement en idle qui m'intéresse (joueur occasionnel).
Pour des jeux basiques, c'est une solution possible.
Pour des jeux intensifs d'un point de vue graphique, c'est difficile de se passer d'une carte graphique dédiée si tu veux jouer avec un minimum de détails.
C'est vraiment dommage car hormis ce comportement des Nvidia en idle, j'avais toutes les pièces en main !
[^] # Re: Peut-être
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
La mise en veille du PC complet ou de la carte ?
Je ne peux pas mettre le PC complet en veille (car je m'en sers).
La Nvidia gère automatiquement sa consommation, je n'ai normalement pas besoin de mettre les mains dans le cambouis. C'est juste qu'elle consomme près de 10W lorsqu'elle ne fait rien.
Après quelques recherches, je crois que AMD est bien plus adapté dans mon cas d'utilisation avec leur techno zerocore (conso < 4W et ventilo éteint lorsque l'écran est éteint).
[^] # Re: Peut-être
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
bbswitch ne fonctionne pas : la carte n'est tout simplement pas compatible (ce qui ne m'étonne guère) et impossible de la mettre dans un état "low power state" autre que celle par défaut.
Je vais sans doute essayer de partir sur du AMD Radeon qui possède un mode zerocore qui devrait me convenir.
[^] # Re: Peut-être
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
J'avais trouvé un seul gars ayant essayé :
https://github.com/Bumblebee-Project/Bumblebee/issues/293
Et le résultat est pas glorieux…
Les mainteneurs de bbswitch pensent qu'il n'est pas possible de couper l'alimentation complètement comme sur un ordi portable avec Optimus.
On peut essayer de forcer un "low power" mode mais je crois que je suis déjà en mode low power (10W ce n'est pas beaucoup pour une carte graphique, même si c'est beaucoup pour moi dans l'absolu). Le seul moyen d'améliorer c'est de couper complètement l'alimentation je pense.
Enfin je vais quand même essayer, on verra bien.
[^] # Re: Peut-être
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
Extrait de https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-devices-power :
Pour les Nvidia Optimus c'est effectivement Bumblebee et bbswitch mais je doute que cela fonctionne vraiment avec une Nvidia classique.
[^] # Re: Peut-être
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
J'ai trouvé quelques pages sur le sujet ici :
http://superuser.com/questions/321657/how-can-i-tell-windows-or-linux-to-put-a-specific-pcie-device-into-sleep-off
http://www.dslreports.com/forum/r25280447-How-to-disable-graphics-card-via-sysfs
J'ai donc essayé
echo -n "auto" > /sys/bus/pci_express/devices/0000:00:01.0:pcie08/power/control
echo -n "0000:00:01.0" > /sys/bus/pci/drivers/pcieport/unbind
Du coup 0000:00:01.0 disparaît bien de /sys/bus/pci/drivers/pcieport et de /sys/bus/pci_express/devices, mais par contre le ventilateur tourne toujours donc cela ne fonctionne pas (en tout cas pas sur ma configuration avec un noyau 3.14).
C'est vraiment dommage car cela aurait été une belle bidouille.
D'autres idées ?
Merci !
[^] # Re: ma vie
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
Pas bête mais sur les cartes basse consommation qui m'intéressent (Nvidia Maxwell), il n'y a pas vraiment d'alimentation autre que celle fournie par le port PCI-express.
Donc je ne peux pas vraiment couper le port lui-même…
Mais bon je retiens l'idée !
[^] # Re: ma vie
Posté par desktop.ready . En réponse au message Couper l'alimentation d'une carte graphique. Évalué à 1.
Salut !
Il existe aussi des nouvelles cartes Nvidia qui arrêtent complètement le ventilateur en cas d'inactivité (ou si la température passe sous un seuil je ne sais plus). Ou je peux me tourner vers les cartes graphiques passives aussi.
Mais c'est aussi la consommation qui me gêne. 10W ce n'est pas beaucoup mais pour un PC allumé 24h/24 cela m'embête.
Donc si j'avais un moyen de couper complètement la carte ce serait super !