Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
veille_et_hibernation [Le 26/05/2019, 12:12]
romainlebg
veille_et_hibernation [Le 13/09/2019, 12:50]
sangorys [Problèmes connus]
Ligne 79: Ligne 79:
 [[http://​askubuntu.com/​questions/​12383/​how-to-go-automatically-from-suspend-into-hibernate|Source du script]] [[http://​askubuntu.com/​questions/​12383/​how-to-go-automatically-from-suspend-into-hibernate|Source du script]]
  
 +
 +
 +===== Exécuter un script / une commande en sortie du mode veille =====
 +
 +==== Avec systemd ====
 +Approches possibles (à tester, compléter, vérifier) :
 +  - Mettre un script exécutable dans : /​etc/​apm/​resume.d
 +  - Mettre un script exécutable dans : /​lib/​systemd/​system-sleep
  
  
Ligne 524: Ligne 532:
  <​code>​sudo chmod +x /​etc/​pm/​sleep.d/​NWM.sh</​code>​  <​code>​sudo chmod +x /​etc/​pm/​sleep.d/​NWM.sh</​code>​
 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 +</​note>​
 +<note warning>​**A partir d'​Ubuntu 15.04**
 +Ubuntu étant passé à systemd depuis la version 15.04, la solution ci-dessus ne fonctionne plus. Une solution consiste à créer le fichier suivant:
 +  - Ouvrez un [[:​terminal]] et exécutez la commande suivante : <​code>​sudo nano /​lib/​systemd/​system/​retablir_wifi_apres_veille.service</​code>​ Entrez votre mot de passe.
 +  - Collez le contenu suivant: <​file>​​[Unit]
 +Description=Local system resume actions
 +After=suspend.target ​                                                           ​
 +                                                                                ​
 +[Service] ​                                                                      
 +Type=oneshot
 +ExecStart=/​sbin/​rmmod r8712u ; /​sbin/​modprobe r8712u
 +
 +[Install]
 +WantedBy=suspend.target
 +</​file>​​ en remplaçant r8712u par le nom du pilote concerné en se référant à la méthode indiquée ci-dessus pour Ubuntu 14.10 pour le trouver. Faites Ctrl+X pour sauvegarder puis répondre O pour enregistrer les changements.
 +  -Lancer enfin les 2 commandes suivantes afin que le système prenne en compte le fichier et démarre le service: <​code>​sudo systemctl enable retablir_wifi_apres_veille
 +sudo systemctl start retablir_wifi_apres_veille</​code>​
 </​note>​ </​note>​
 <note tip>Si le réseau est actif mais que la liste des réseaux disponibles est vide, vous pouvez essayer [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21759277#​p21759277|ceci]]</​note>​ <note tip>Si le réseau est actif mais que la liste des réseaux disponibles est vide, vous pouvez essayer [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21759277#​p21759277|ceci]]</​note>​
  • veille_et_hibernation.txt
  • Dernière modification: Le 03/10/2023, 10:27
  • par Dadu042