2017-01-28 11 views
1

뚜껑을 닫을 때 내 노트북을 잠그고 우분투 16.04에서이 작업을 수행 할 수 없습니다.우분투 + i3lock 뚜껑을 닫을 때 닫음

는 나는이 https://github.com/ruudud/i3wm-scripts

이 가장 일반적으로 인터넷에 제안 된 해결책이 보인다 시도했다, 그러나 그것은 작동하지 않습니다.

github repo는 "sleep.target"전에 실행 가능한 i3lock.service라는 서비스를 만드는 것이 좋습니다. 그게 뭔지 전혀 알지 못해서 그것에 대한 좀 더 많은 정보를 주시면 감사하겠습니다.

내가 파일을 만들 예정이고 작동해야하는지 아니면 해당 파일에 대한 특별한 권한이 필요한지 확실하지 않습니다. 자세한 내용이 필요합니다.

이 해결책이 잘못된 경우이 문제에 대한 더 나은 해결책을 지적 할 수 있습니까?

내가 Manjaro (훨씬 좋네요)로 전환 MEEN 시간에 사전 :

답변

1

에 감사하지만,이 솔루션은 작업을해야 서비스가/등 잠금 @의 .service라고 만들기

이 내용/systemd/시스템 :

[Unit] 
Description=i3lock on suspend 
After=sleep.target 

[Service] 
User=%i 
Type=forking 
Environment=DISPLAY=:0 
ExecStart=/usr/bin/locker 

[Install] 
WantedBy=sleep.target 

Makeing 그것을 실행

chmod +x [email protected] 

그런 다음 사용자를 위해 활성화하십시오

systemctl enable [email protected]<username>.service 

트릭을해야합니다.

사용자 % i의 % i은 (는)로 바뀝니다. "/ usr/bin/locker"는/usr/bin/i3lock 일 수 있지만 멋지게 보이게하기 위해 멋진 정보를 추가했습니다.

희망 사항 일부 지점에서 일부 몸이 도움이되기를 바랍니다.