lightDM으로 화면을 잠그는 명령은 무엇입니까?


11

이 명령으로 화면을 잠그는 데 사용되었지만 업데이트 후 최근에 작동이 중지되었습니다. 나는 달리고있다 VERSION="13.10, Saucy Salamander". 이 기능을 어떻게 복원 할 수 있습니까?

$ gdmflexiserver
메소드 리턴 송신자 = : 1.10-> dest = : 1.97 reply_serial = 2

openbox 키 바인딩 으로이 명령을 호출했습니다.

<keybind key="XF86ScreenSaver">
  <action name="Execute">
    <execute>gdmflexiserver</execute>
  </action>

터미널 에뮬레이터에서도 작동한다고 생각합니다.

업데이트 : 놀랍게도 다시 작동합니다. 시스템 업데이트 때문일 수 있습니다.

method return sender=:1.10 -> dest=:1.71 reply_serial=2

답변:


20

@wilf가 말한 것은 있지만 아마도 찾고 있습니다.

dm-tool lock

다른 잠금 경험을 위해. ( lightDM으로 말했기 때문에 ...)

보안 경고 : 제대로 작동하는지 확인할 수 없으면 dm-tool 잠금 장치를 사용하지 마십시오.


에서 이것을 실행하면 tty사용할 수없는 디스플레이 관리자를위한 것 입니다. export display=..이 오류가 발생했습니다 Not running inside a display manager, XDG_SEAT_PATH not defined. 또한, dm-tool lock로그인 할 때 나와 멍청하게 굴지 말고 터미널에서 실행하십시오 .;
Wilf

1
@ wilf 나는 그가 그것을 원하고 있는지 모르겠다 tty? 그러나 XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0" dm-tool lock오류가 암시하는 것처럼 작동해야합니다. (gui로 XDG_SEAT_PATH를 확인하십시오. echo $XDG_SEAT_PATH)이 dm-tool 메소드는 12.04에서 화면을 잠그고으로 전환 tty한 다음 다시 전환하면 화면이 잠금 해제 되는 것처럼 다소 손상되었습니다 . : DI가 이것이 13.10에서 수정되었는지 알 수 없습니다. 그래서 나는 당신의 방법이 하나라고 말하고 그것을 포기했습니다. (그 방법은 lightdm과 관련이 없으므로 OP가 이것을 찾고있을 것입니다)
falconer

dm-tool lock효과가 없지만 Seat0을 나열 할 수 있으므로 작동해야한다고 생각합니다.
Rumca

@Rumca 여기 버그 리포트를 찾았 습니다 . 당신은 openbox를 말 했으므로 Lubuntu를 사용하고 있다고 생각합니다.이 버그 보고서에 따르면 이전 의견에서 언급 한 문제로 어려움을 겪습니다. 잠금을 쉽게 우회 할 수 있습니다. 방금 해당 버그 보고서 아래의 대화를 읽었으며 화면을 잠 그려면 화면 보호기를 설치해야한다는 인상을 받았습니다. Lubuntu에서 화면 잠금이 안전하지 않은 것처럼 보였으며 이제 개발자는 이전 잠금 가능성을 제거했습니다.
falconer

@Rumca 그러나 bugreport에서 대화를 읽으십시오, 나는 그것을 읽을 시간이 없었습니다.
falconer

2

이 기능은 정상적으로 작동하지만 gdm (Gnome Desktop Manager) 와 함께 :

gnome-screensaver-command -l

이 중 하나 인 경우 먼저 tty실행 export display=:0하거나 무언가 를 실행해야합니다 w.를 사용하여 현재 사용자 세션을 찾을 수 있습니다 .

나는 이것을 참조를 위해 남겨 두겠다고 생각한다.

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