Question: Comment attribuer un script à exécuter lors de la sélection de l'option de suspension dans le menu d'alimentation?
Contexte:
J'ai un ordinateur portable Sony VAIO avec une carte graphique AMD Radeon. Je voudrais pouvoir désactiver / activer la carte graphique discrète. Je n'ai aucun problème à le faire, mais cela pose des problèmes lors de la suspension et de la reprise de la suspension.
Lorsque la session reprend à partir de la suspension (avec le DPU discret désactivé), le ventilateur tourne de manière incontrôlable, ce que je voudrais faire est de modifier le script de suspension ou d'attribuer un nouveau script à l'option de suspension du menu d'alimentation. C'est pour que je puisse réactiver le GPU avant de suspendre.
EDIT:
Après quelques recherches, je pense que cela a quelque chose à voir avec les fichiers dans /etc/pm/sleep.d/
?
Si j'y mettais un script personnalisé, serait-il exécuté lors de la suspension et de la reprise de la suspension?
Comment différencier dans le script la suspension / la reprise?
tp_id=
()xinput list | grep -i touchpad | awk '{ print $7 }' | sed 's/id=//'(
) ne renvoie pas l'ID, alors que cette commande fonctionne à partir de la ligne de commande. Pouvez-vous voir une raison pour laquelle cela ne serait pas? À d'autres fins, votre script fonctionne très bien. Merci!/lib/systemd/system-sleep/
place.