명령 줄에서 D-BUS를 사용하여 화면 보호기의 잠금 기능을 어떻게 트리거 할 수 있습니까?


11

명령 줄에서 화면 보호기를 수동으로 트리거하려면 어떻게해야합니까? Fedora 19에서 그놈 3.8.4를 사용하고 있지만 솔루션이이 배포판에만 해당되는 것은 아닙니다.


DBUS 보내 cammand의 사용은 meassage와 보내는 이 imgsrc를 사진에 대한
umer

답변:


13

이 작업을 수행하는 방법에 대한 자세한 내용은이 블로그 게시물 ( Gnome 3.8의 명령 줄에서 화면 잠금)에서 확인할 수 있습니다 .

수동 트리거

dbus-send명령을 사용하여이 메시지를 보낼 수 있습니다.이 경우 "Lock"메시지를 화면 보호기로 보냅니다.

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

타임 아웃

일반적으로 데스크톱 설정을 통해이 특정 시간 초과가 발생하도록 구성하면 동일한 메시지가 전송됩니다.

그놈 제어 센터의 설정 -> 전원 -> 빈 화면 에서 잠금이 자동으로 트리거되기 전에 필요한 유휴 시간을 확인할 수 있습니다 .

다음과 같이 명령 행에서이 지연 값을 확인할 수 있습니다.

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

명령 줄이나 그놈 제어 센터를 통해 변경할 수도 있습니다.

$ gsettings set org.gnome.desktop.session idle-delay 300
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.