Khi hộp máy tính để bàn debian jessie của tôi thức dậy sau khi ngủ (thông qua hệ thống sáng bóng mới), cài đặt chuột của tôi được trả về mặc định của chúng, sau khi đặt lại tùy chỉnh của tôi
xinput set-prop 12 'Device Accel Constant Deceleration' 2.5
Nó chạy khi tôi đăng nhập.
Làm thế nào tôi có thể chạy một tập lệnh người dùng tùy ý khi thức dậy? (giả sử rằng người dùng là chủ sở hữu của phiên X)
Theo như tôi có thể nhớ, sau đây là tùy chỉnh duy nhất tôi đã thực hiện systemd
cài đặt (vâng, tôi biết nó hoàn toàn sai vì nó không hoạt động cho người dùng tùy ý, nhưng tôi chưa tìm ra cách để làm điều đó ... điều này có phần liên quan)
Ngoài ra, làm cách nào tôi có thể chạy tập lệnh người dùng tùy ý trước khi thức dậy, với tư cách là người dùng hiện đang sử dụng màn hình 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