C'è un modo per call uno script quando Ubuntu si sveglia dalla modalità sospensione o ibernazione?

Ho un piccolo script di shell che esegui automaticamente quando accedo alla mia macchina Ubuntu; metterà i parametri del mio touchpad come mi piace. Tuttavia, quando Ubuntu si sveglia dopo essere stato hibernato o sospeso, il mio touchpad ritorna allo stato predefinito e devo eseguire nuovamente il mio piccolo script.

C'è qualche modo per automatizzare questo process in modo che lo script venga chiamato magicamente quando la macchina si sveglia nuovamente?

Prima di tutto, hai trovato un bug. L'utente non dovrebbe preoccuparsi della perdita della configuration del touchpad dopo il ripristino. Si va a Launchpad e segnalerà questo bug, in modo che possa essere identificato e corretto correttamente.

Poi, dopo di che, vai a /etc/pm/sleep.d/ e aggiunge uno script che verrà eseguito prima e dopo la sospensione o il sonno. Lo script riceve un singolo parametro della row di command "sospendere", "riprendere", "sospendere" o "sciogliere", dovrebbe esaminare questo argomento e adottare l'azione appropriata. Dovrebbe essere alless un altro script in quella directory ( 99laptop-mode ) che è ansible utilizzare come riferimento.