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.
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 !