Bonjour à tous ,
Je suis passé en full systemd avec succès et sans problème.
La seule chose que je n'arrive pas à configurer correctement c'est la mise en hibernation automatique du PC avec s2disk.
Cette méthode fonctionnait nickel avant le passage en systemd ( Tuto => https://wiki.archlinux.org/index.php/Uswsusp )
A l'heure ou je vous écris et après pas mal de bidouille , je suis un peu perdu :
--En console systemctl hibernate fonctionne ( J'ai rajouté un sh sous /usr/lib/systemd/system-sleep/ comme indiqué dans le wiki https://wiki.archlinux.org/index.php/Systemd)
Par contre au redémarrage , je vois bien que mon pc aimerait à nouveau hiberner ( le faineant ) mais en utilisant pm-quelque chose , message d'erreur PM - header swap not found.
Comment faire que la commande systemctl hibernate ne lance que S2disk ?
J’espère avoir été clair sans en être certain.
Merci
[systemd] systemctl hibernate et s2disk
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [systemd] systemctl hibernate et s2disk
Salut,
Tu parles bien de https://wiki.archlinux.org/index.php/Sy ... leep_hooks ?
Il faudrait voir la couleur de ton script et jeter un oeil dans le journal.
Tu parles bien de https://wiki.archlinux.org/index.php/Sy ... leep_hooks ?
Il faudrait voir la couleur de ton script et jeter un oeil dans le journal.
«The following statement is not true. The previous statement is true.» 

Re: [systemd] systemctl hibernate et s2disk
En fait , j'ai repris le script et modifie de cette façon:
#!/bin/sh
case "$1" in
pre )
s2disk;;
post )
#echo waking up from $2 ...
;;
esac
C'est sans doute simpliste..
Pour les logs , connais-tu le fichier à checker ?
Merci
#!/bin/sh
case "$1" in
pre )
s2disk;;
post )
#echo waking up from $2 ...
;;
esac
C'est sans doute simpliste..
Pour les logs , connais-tu le fichier à checker ?
Merci
Re: [systemd] systemctl hibernate et s2disk
systemd ne supporte pas uswsusp dans le sens où ce n'est pas prévu.
Le contenu de
Bon après, est ce qu'on peut remplacer
Sinon, pour info, pour les hooks, on peut aussi mettre des unités dans les targets
Le contenu de
/usr/lib/systemd/system-sleep/
est lancé avant la mise en veille ou l'hibernation et après, mais la mise en veille se fait en mettant mem
ou disk
dans /sys/power/state
.Bon après, est ce qu'on peut remplacer
/usr/lib/systemd/system[b]d[/b]-sleep
pour exécuter ce qu'on veut, je pourrais pas dire.Sinon, pour info, pour les hooks, on peut aussi mettre des unités dans les targets
sleep.target
(pour les 2 modes), suspend.target
ou hibernate.target
Re: [systemd] systemctl hibernate et s2disk
Merci pour ces infos .
Elles vont être précieuses.
A+
Elles vont être précieuses.
A+