Làm cách nào tôi có thể kích hoạt tính năng khóa của trình bảo vệ màn hình bằng D-BUS từ dòng lệnh?


11

Làm cách nào để kích hoạt trình bảo vệ màn hình theo cách thủ công từ dòng lệnh? Tôi đang sử dụng Gnome 3.8.4 trên Fedora 19, nhưng giải pháp không nhất thiết phải cụ thể cho bản phân phối này.


dbus-gửi sử dụng cammand để gửi meassage và imgsrc cho hình ảnh
Umer

Câu trả lời:


13

Chi tiết về cách thực hiện việc này đã được tìm thấy ở đây trong bài đăng trên blog này có tiêu đề: Khóa màn hình khỏi dòng lệnh trong Gnome 3.8 .

Kích hoạt bằng tay

Các dbus-sendlệnh có thể được sử dụng để gửi thông báo này, trong trường hợp này chúng tôi đang gửi những "Khóa" thông điệp tới bảo vệ màn hình.

$ dbus-send --type=method_call --dest=org.gnome.ScreenSaver \
    /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock

Hết giờ

Thông thường, thông báo tương tự này sẽ được gửi khi bạn định cấu hình cho thời gian chờ cụ thể này xảy ra thông qua cài đặt máy tính để bàn.

Bạn có thể kiểm tra lượng thời gian nhàn rỗi cần thiết trước khi khóa sẽ tự động được kích hoạt, từ Trung tâm điều khiển Gnome, Cài đặt -> Nguồn -> Màn hình trống .

Bạn có thể kiểm tra giá trị của độ trễ này từ dòng lệnh như vậy:

$ gsettings get org.gnome.desktop.session idle-delay
uint32 600

Ngoài ra, bạn có thể thay đổi nó thông qua dòng lệnh hoặc thông qua Trung tâm điều khiển Gnome.

$ gsettings set org.gnome.desktop.session idle-delay 300
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.