Quando la mia scatola desktop debian jessie si riattiva dalla modalità di sospensione (tramite il nuovo brillante systemd), le impostazioni del mio mouse vengono ripristinate sui valori predefiniti, dopo aver ripristinato la mia personalizzazione
xinput set-prop 12 'Device Accel Constant Deceleration' 2.5
che viene eseguito quando eseguo l'accesso.
come posso eseguire uno script utente arbitrario al risveglio? (supponiamo che l'utente sia il proprietario della sessione X)
Per quanto posso ricordare, la seguente è l'unica personalizzazione che ho fatto dell'installazione systemd
(sì, lo so che è completamente sbagliato perché non funziona per utenti arbitrari, ma non ho ancora capito come farlo ... questo è in qualche modo correlato)
inoltre, come posso eseguire uno script utente arbitrario prima della riattivazione, come utente che sta attualmente utilizzando la schermata 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