Có cách nào để gọi một tập lệnh khi Ubuntu thức dậy từ chế độ tạm dừng hoặc ngủ đông không?


13

Tôi có một tập lệnh shell nhỏ mà tôi tự động chạy khi đăng nhập vào máy Ubuntu của mình; nó sẽ đặt các thông số của bàn di chuột của tôi theo cách tôi thích. Tuy nhiên, khi Ubuntu thức dậy sau khi ngủ đông hoặc bị treo, bàn di chuột của tôi trở lại trạng thái mặc định và tôi phải chạy lại tập lệnh nhỏ của mình.

Có cách nào để tôi có thể tự động hóa quá trình này để kịch bản sẽ được gọi một cách kỳ diệu khi máy thức dậy một lần nữa không?

Câu trả lời:


14

Trước hết, bạn đã tìm thấy một lỗi. Người dùng không cần phải bận tâm đến việc cấu hình touchpad bị mất sau khi tiếp tục. Bạn vào Launchpad và báo cáo lỗi này để có thể xác định và sửa lỗi chính xác.

Sau đó, sau đó, đi đến /etc/pm/sleep.d/và thêm một tập lệnh sẽ được thực thi trước và sau khi tạm dừng hoặc ngủ đông. Kịch bản nhận được một tham số dòng lệnh "đình chỉ", "tiếp tục", "ngủ đông" hoặc "tan băng", nó sẽ kiểm tra đối số này và thực hiện hành động thích hợp. Cần có ít nhất một tập lệnh khác trong thư mục đó ( 99laptop-mode) mà bạn có thể sử dụng làm tài liệu tham khảo.


Tôi đã tạo ra kịch bản và tôi chắc chắn rằng nó đang được chạy. Nhưng nó dường như không có tác dụng. Tôi đoán điều này là do lỗi đó, mặc dù.
innaM

3
Có lẽ, bàn di chuột được khởi tạo lại sau khi các kịch bản tiếp tục được chạy ... mất cấu hình.
Juliano

Đây là một ví dụ đầy đủ của tập lệnh: ubutnuforums .
Adobe

Tôi muốn thêm rằng các cơ sở này được ghi lại trong man pm-actionđó, btw, nói rằng người dùng cung cấp các tập lệnh nên được đặt tên là 00 - 49.
mnicky
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.