Câu hỏi Hiển thị thông báo chào mừng khi đăng nhập


Tôi đã thêm vào Ứng dụng khởi động lệnh này:

notify-send "Hello User" "Welcome back to Ubuntu 12.10" --icon=/usr/share/unity-greeter/cof.png -a "Computer" -u critical

Nó không xuất hiện khi khởi động hoặc đăng nhập nhưng hoạt động khi chạy từ thiết bị đầu cuối.

Tôi cũng đã thử đặt lệnh vào /etc/rc.local, nhưng nó không hoạt động.

Làm thế nào tôi có thể chạy lệnh này tại mỗi lần khởi động / đăng nhập?


4
2018-01-30 19:52


gốc




Các câu trả lời:


Tôi không chắc tại sao nó không hoạt động cho bạn, có lẽ vì nó chạy trước khi Unity được nạp đầy đủ. Bạn có thể thử thêm thời gian trễ bằng cách sử dụng sleep chỉ huy.

Tôi đã làm việc này bằng cách tạo tập lệnh này:

sleep 2s
notify-send "Hello User" "Welcome back to Ubuntu 12.10" --icon=/usr/share/unity-greeter/cof.png -a "Computer" -u critical

Lưu tệp này vào một tệp, đặt tệp đó thành tệp thực thi bằng cách sử dụng chmod +x <filename> và thêm nó vào danh sách ứng dụng bắt đầu của bạn.

Nếu cách này không hiệu quả, hãy thử tăng độ trễ trước notify-send lệnh chạy.


4
2018-01-30 20:01