web-dev-qa-db-fra.com

Appel Switcheroo ou ACPI: quelle est la meilleure option et quelles sont les différences?

J'utilise Natty 64 bits sur mon Acer TimelineX 3820TG.Cet ordinateur portable est doté d'une carte graphique commutable (ATI Radeon HD5650 et Intel Chipset).

Actuellement, je n'utilise pas les pilotes fglrx. Je suis un peu confus quant à savoir comment ou comment basculer entre les cartes.

J'ai téléchargé et compilé ACPI_Call et je peux le charger avec les commandes suivantes:

Sudo insmod acpi_call.ko
test_off.sh

Cela fonctionne bien pour passer au chipset Intel et me donner environ 7 heures d’autonomie de la batterie (très agréable). Toutefois, cela a un coût, car je ne suis pas en mesure de revenir au processeur graphique ATI (mon système se fige et le seul moyen de récupérer est REISUB), ce qui est nécessaire si je souhaite mettre l'ordinateur portable en mode veille.

J'ai récemment lu quelque part que switcheroo était en fait conçu pour les cartes ATI/Intel, ce qui m'a posé quelques questions auxquelles j'espère que quelqu'un pourra répondre:

  • quelle est la différence entre switcheroo et acpi_call?
  • Quels sont les avantages/inconvénients des deux solutions?
  • Comment utiliser exactement switcheroo sur Natty? - Si cela est intégré au noyau, ne devrait-il pas être automatique?
7
rimez

J'ai utilisé les deux sur mon 4820TG. Autant que je sache, je passe de 4,5 à 5 heures sur batterie avec acpi_call à 4 heures avec vga_switcheroo. Wifi allumé, matériel de base pour la navigation sur le Web.

Avec vga_switcheroo, suspend fonctionne si l'ATI est activé ou désactivé. Je n'utilise pas l'ATI sous Linux pour le moment, mais simplement Windows pour les jeux. Toutefois, si je hiberne lorsque l'ATI est désactivé, lorsque la machine se réveille, l'ATI est activé et ne peut pas être arrêté sans redémarrage.

acpi_call entraîne simplement un blocage lors de la suspension ou de l'hibernation.

1
Scott Marlowe