Lorsque ma boîte de bureau Debian Jessie se réveille du sommeil (via le nouveau système brillant), les paramètres de ma souris reviennent à leurs valeurs par défaut, après avoir réinitialisé ma personnalisation
xinput set-prop 12 'Device Accel Constant Deceleration' 2.5
qui s'exécute lorsque je me connecte.
comment exécuter un script utilisateur arbitraire au réveil? (supposez que l'utilisateur est le propriétaire de la session X)
Pour autant que je me souvienne, ce qui suit est la seule personnalisation que j'ai faite de la systemd
configuration (oui, je sais que c'est complètement faux car cela ne fonctionne pas pour les utilisateurs arbitraires, mais je n'ai pas encore trouvé comment le faire ... c'est quelque peu lié)
en outre, comment puis-je exécuter un script utilisateur arbitraire avant le réveil, en tant qu'utilisateur qui utilise actuellement l'écran X?
cat /etc/systemd/system/i3lock.service
#systemctl enable i3lock.service
[Unit]
Description=i3lock
Before=sleep.target
[Service]
User=fommil
Type=forking
Environment=DISPLAY=:0
ExecStart=/usr/bin/i3lock -c 000000
[Install]
WantedBy=sleep.target