Tôi đã có Thinkpad và muốn sử dụng ThinkLight (đèn flash trắng phía trên màn hình được thiết kế để làm sáng bàn phím) để thông báo về các tin nhắn Jabber đến.
Thật dễ dàng để nhận ra vì người ta chỉ cần thay đổi /sys/class/leds/tpacpi::thinklight/brightnessthành 255. Tôi sẽ làm điều đó với một tập lệnh Bash đơn giản, sẽ cho phép ánh sáng nhấp nháy trong ba lần.
Nhưng để có thể làm điều này, tôi cần thay đổi các quyền, rằng không chỉ root mới có thể thay đổi tệp này.
Và tôi không muốn sudo chmod o+w /sys/class/leds/tpacpi::thinklight/brightnesssau mỗi lần khởi động.
Tôi nghĩ rằng, giải pháp tốt nhất là sử dụng udevcho việc này. Tuy nhiên, tôi chưa bao giờ sử dụng udevtrước đây và tôi khá bối rối bởi các hướng dẫn tôi tìm thấy trên mạng.
Tôi đã thử udevquy tắc này :
KERNEL=="tpacpi::thinklight", MODE="0666"
cũng như
KERNEL="thinklight", MODE="0666"
Nhưng nó không hoạt động. Mặc dù tôi không gặp lỗi trong khi chạyudevadm test /class/leds
Cảm ơn cho bất kỳ sự giúp đỡ và hit. Hoặc có thể các giải pháp khác.