자물쇠

자물쇠

Cinnamon 2.6.13에서 화면 보호기 설정을 변경하려고 합니다 Ubuntu 14.04 trusty.

시스템 이미지가 새로워지면 /org/cinnamon/desktop/screensaver/ask-for-away-message원하는 대로 설정을 변경할 수 있습니다. 그러나 이제 옵션은 false로 "잠겨" 있는 것으로 보이며 사용 dconf write(사용하더라도 sudo)은 다음과 같은 출력을 제공합니다.

dconf write /org/cinnamon/desktop/screensaver/ask-for-away-message true
error: The operation attempted to modify one or more non-writable keys

내가 생각할 수 있는 유일한 원인은 몇 주 전에 새로운 화면 보호기를 시도했을 때입니다. 그게 싫고 다시 기본값으로 바꿨는데 그 이후로 부재중 메시지를 요청하는 설정을 바꿀 수 없었고 또 그렇게 됐으면 좋겠어요...

현재 설정이 "쓰기 불가능"인 이유는 무엇입니까?

답변1

파티에 조금 늦었지만 제가 겪었던 매우 비슷한 문제에 대한 해결책을 찾았습니다.

/etc/dconf/db/local.d/locks/screensaver키가 목록에 있는지 확인하세요 . 이 파일에 나열된 모든 항목은 잠겨 있으며 전혀 변경할 수 없습니다.

또한 확인하십시오 /etc/dconf/db/local.d/00-screensaver. 이 파일은 전역 설정을 강제하므로 영향을 미칠 수도 있습니다.

자세한 내용은 다음에서 확인할 수 있습니다.https://access.redhat.com/solutions/1201153.

답변2

어쩌면 일부 프로그램에는 해당 키가 잠겨 있을 수도 있습니다. Gnome 개발자 문서에서 이것을 찾았는데, dconf를 사용하기 때문에 귀하의 시스템에도 적용될 수 있습니다.

자물쇠

시스템 데이터베이스에는 키에 대한 "잠금"이 포함될 수 있습니다. 특정 키 또는 하위 경로에 대한 잠금이 데이터베이스에 설치된 경우 구성 파일에 위에 나열된 데이터베이스는 영향을 받는 설정을 수정할 수 없습니다. 이는 필수 설정을 적용하는 데 사용될 수 있습니다.

데이터베이스에 잠금을 추가하려면 /etc/dconf/db/database.d/locks 디렉터리에 텍스트 파일을 배치합니다. 여기서 데이터베이스는 구성 파일에 지정된 시스템 데이터베이스의 이름입니다. 이 파일에는 줄별로 잠글 키 목록이 포함되어 있습니다. #으로 시작하는 줄은 무시됩니다. 예는 다음과 같습니다.

# prevent changes to the company wallpaper
/org/gnome/desktop/background/picture-uri

잠금을 변경한 후 dconf(1) 도구를 사용하여 데이터베이스를 업데이트해야 합니다.

복사한 곳https://developer.gnome.org/dconf/unstable/dconf-overview.html

답변3

나는 두 가지 아이디어를 가지고 있습니다 :

  1. 당신은유형 오류입니다.입력하다정수 열쇠
  2. 재설정해 보세요열쇠, 글을 쓰기 전에

관련 정보