루 분투는 화면 잠금을 시행 비활성화 할 수 없습니다. 전원 관리에서

루 분투에서 화면 잠금을 비활성화 할 수 없습니다. 전원 관리에서 확인 표시가 없습니다. “Light locker settings”에는 또 다른 옵션 “Light locker”가 있습니다. 나는 또한 이것을 체크하지 않았지만 10 분 후에도 여전히 검은 화면이 보이고 마우스를 움직일 때 암호를 제공해야합니다.

모든 우분투 에서이 동작을 싫어하지만 일반적으로 시스템 설정 에서이 기능을 비활성화 할 수 있습니다. 여기가 아닙니다.

따라서 lubuntu는이 설정을 두 곳에서 사용하며 두 곳을 모두 무시합니다.

이 질문을 찾았습니다.

화면 보호기가 시작되면 Xscreensaver가 화면을 잠그지 않도록 중지

이것에 따르면, “xscreensaver”패키지를 제거하려고했지만 전혀 설치하지 않았습니다. 그래서 이것은 해결합니다

편집하다:

내가 지금까지 배운 것 :

  • 이것은 마술이 아닙니다. 그것은 다른 사람들에게도 영향을 미칩니다
  • Xfce 전원 관리자의 버그로 인해 발생합니다.

https://bugs.launchpad.net/ubuntu/+source/xfce4-power-manager/+bug/1193716



답변

이 솔루션은 @Jeroen 의 솔루션 과 @A lubuntu 사용자 솔루션 의 조합입니다 .

근본 원인은 사용자 별 light-locker.desktop파일이 시스템 전체 파일을 무시하지 않기 때문입니다. 따라서 사용자가 라이트 로커가 전혀 시작되지 않도록 구성하더라도 기본 구성 매개 변수로 계속 실행됩니다.

경고 : 시스템 전체 기본 화면 잠금이 비활성화됩니다. 특정 사용자에 대해 잠금을 사용 Exec=하려면 ~/.config/autostart/light-locker.desktop파일에서 각 사용자에 대한 행 을 편집해야합니다 . “환경 설정 >> Light Locker 설정”을 통해이를 구성하면 (시스템 전체 파일이 이동 한 후)이 작업을 수행 할 수 있지만 시도하지는 않았습니다.

1 단계 : 시스템 전체의 라이트 로커 시작을 비활성화합니다. 이를 통해 사용자 별 .desktop 파일을 대신 실행할 수 있습니다.


sudo mv /etc/xdg/autostart/light-locker.desktop /etc/xdg/autostart/light-locker.desktop.bak

이 기능을 다시 활성화하려면 파일 이름을 바꾸면 더 이상 .bak확장자 가 없습니다 .

2 단계 : 사용자 별 light-locker.desktop 파일 편집

텍스트 편집기에서 ~ / .config / autostart / light-locker.desktop을 엽니 다.

편집 시작하는 줄 Exec=이 아니라 있도록 Exec=. 즉, 명령이 지정되지 않아 라이트 로커가 시작되지 않습니다.

3 단계 : 재부팅


답변

자동 시작 응용 프로그램의 폴더 인 ~ / .config / autostart를 찾았습니다. 내 컴퓨터에는 화면 사물함 (light-locker.desktop) 용 .desktop 파일이 있습니다. 일종의 지름길입니다. .desktop 파일과 응용 프로그램 메뉴 항목을 만드는 방법에 대한 자세한 내용을 보려면 Lubuntu의 데스크탑 인 LXDE 위키 의이 기사 를 읽으 십시오.

올바른 폴더에있는 .desktop 파일은 응용 프로그램 메뉴에 대한 항목을 작성하며이 폴더에서 사용자가 로그인 할 때 응용 프로그램을 시작하는 것으로 의심됩니다.

light-locker 설정 앱을 사용할 때 Lubuntu 설치가 파일을 수정할 수 없다는 문제가있는 경우 light-locker.desktop 파일을 확인하는 것이 좋습니다.

또한 Light Locker 구성이 다른 사용자가 다른 light-locker.desktop 파일을 가지고 있음을 알았습니다. 현명하게 유일한 차이점은 “exec”라인이며, 실행되는 앱 또는 명령과 인수 또는 옵션을 결정합니다. 응용 프로그램 메뉴 항목을 클릭하는 것은 쉘 또는 터미널에서 “exec”행을 실행하는 것과 유사합니다. 메뉴에서 프로그램에 대한 새로운 앱 항목을 만드는 것은 매우 쉽습니다. 이 작업을 여러 번 수행했습니다.

.desktop 파일은 Lunbuntu의 기본 일반 텍스트 편집기 인 leafpad로 열어서 편집 할 수 있습니다. 변경 사항을 저장하지 않으면 아무것도 수정되지 않습니다.

“exec”줄은 다음과 같습니다 :

Exec=light-locker --lock-after-screensaver=0 --lock-on-suspend --no-late-locking.

light-locker가 어떤 인수를 가지고 있는지 알고 싶다면 쉘을 열고 실행할 수 info light-locker있습니다. 모든 주장이있는 것은 아닙니다. 내 관점에서 볼 때 개발자가 기회가 있다면 그 정보를 개선해야합니다.

그러나 Lubuntu 설치에 여러 명의 사용자가 있으며 서로 다른 Light-locker 설정이 있습니다. 다음 옵션이 올바른지 확인할 수 있습니다.

1) 컴퓨터를 일시 중단 할 때 화면을 잠 그려면 Light-Locker를 사용하십시오.

Exec=light-locker --lock-after-screensaver=0 --lock-on-suspend --no-late-locking.

2) 이전 옵션을 원하지 않습니다.

Exec=light-locker --lock-after-screensaver=0 --no-lock-on-suspend --no-late-locking.

컴퓨터에 설명 된 기능이 --lock-after-screensaver=0없거나 없는 “실행”줄 --no-late-locking. info light-locker전에 말한대로 실행 하여 확인할 수 있습니다 .

그렇지 않으면 light-locker.desktop을 다른 폴더로 이동하고 재부팅하여 다시 시도 할 수 있습니다. 이 최신 제안을 수행하기 전에 Lubuntu 메일 링리스트에 문의하는 것이 좋습니다. 이 OS에 대해 더 깊이 알고있는 사람들이 있습니다.


답변

이것은 나를 위해 문제를 해결했습니다.

sudo apt-get purge light-locker light-locker-settings

kbuildsmuru 에서 제안한대로 수정 된 답변


답변

환경 설정 하위 메뉴 (Lubuntu 14.04의 경우)의 “LXSession 기본 응용 프로그램”에서 자동 시작 응용 프로그램이 선택되어 있는지 알고 있습니까? 화면 보호기와 “screenlocker”응용 프로그램을 확인했지만이를 비활성화하려고 시도한 적이 없습니다.


답변

이 답변을 기반으로 제대로 작동하도록 했지만 새로운 버전의 Lubuntu (제 경우 15.10)에는 포함 해야하는 다른 옵션이 있습니다.

Exec라인은 :

Exec=light-locker --lock-after-screensaver=0 --lock-on-suspend --no-late-locking --no-lock-on-lid

이제 “전원 관리자”의 옵션이 올바르게 작동합니다.


답변

이것은 나를 위해 문제를 해결했습니다.

sudo rm /etc/xdg/autostart/light-locker.desktop