Чи є спосіб викликати скрипт, коли Ubuntu прокидається з режиму призупинення або сплячого режиму?


13

У мене є невеликий скрипт оболонки, який я запускаю автоматично під час входу на свою машину Ubuntu; він встановить параметри моєї тачпада так, як мені це подобається. Однак, коли Ubuntu прокидається після сну або припинення роботи, моя тачпад повертається до стану за замовчуванням, і мені доведеться запустити мій маленький сценарій ще раз.

Чи я можу автоматизувати цей процес, щоб сценарій магічно викликався, коли машина знову прокинеться?

Відповіді:


14

Перш за все, ви знайшли помилку. Користувач не повинен турбуватися про втрату конфігурації тачпада після відновлення. Ви переходите до Launchpad і повідомляєте про цю помилку, щоб її можна було правильно визначити та виправити.

Потім, після цього, перейдіть до /etc/pm/sleep.d/та додайте скрипт, який буде виконуватися до та після призупинення чи сплячки. Сценарій отримує єдиний параметр командного рядка "призупинити", "відновити", "сплячий" або "відлига", він повинен перевірити цей аргумент і вжити відповідних дій. У цьому каталозі ( 99laptop-mode) має бути принаймні один сценарій ( ), який ви можете використовувати в якості посилання.


Я створив сценарій і переконався, що він запущений. Але це, мабуть, не має ніякого ефекту. Я думаю, це пов’язано з цією помилкою, хоча.
innaM

3
Можливо, тачпад повторно реалізується після запуску сценаріїв відновлення… втрачаючи конфігурацію.
Джуліано

Ось повний приклад сценарію: ubutnuforums .
Adobe

Я хотів би додати, що цей інструмент задокументовано, в man pm-actionякому, btw, сказано, що надані користувачем сценарії повинні бути названі 00 - 49.
mnicky
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.