Thunar에서 USB를 마운트 해제할 때 "org.freedesktop.PolicyKit1" 오류를 수정하는 방법은 무엇입니까?

Thunar에서 USB를 마운트 해제할 때 "org.freedesktop.PolicyKit1" 오류를 수정하는 방법은 무엇입니까?

최근에 XFce4를 사용하여 Debian Wheezy를 설치했습니다. USB를 마운트 해제하려고 할 때마다 다음 오류 메시지가 나타납니다.

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided

이 문제를 어떻게 해결할 수 있나요?

답변1

이는 PolicyKit이 관련되어 있을 때 관리 권한 없이 Debian(및 기타 배포판)에서 USB 드라이브 및 기타 유형의 외부 미디어를 마운트할 수 없게 만드는 동일한 문제 집합의 일부일 수 있습니다.

완전한 정보를 가지고 있지는 않지만, 그 원인은 udisks(XFCE가 자동 마운트를 처리하기 위해 사용하는) 기본 권한이라는 것을 기억하는 것 같습니다.

이 문제를 부분적으로(또는 완전히) 해결할 수 있습니다.

  • 당신이 모든 것을 가지고 있는지 확인정책 툴킷관련 소프트웨어 패키지와 CK 커넥터가 설치됩니다.
  • 다음 내용을 포함 udisks.pkla하는 디렉터리라는 파일을 추가합니다 ./etc/polkit-1/localauthority/50-local.d/

    [udisks]
    Identity=unix-user:*
    Action=org.freedesktop.udisks*
    ResultAny=yes
    

(X를 다시 시작하거나 시스템을 완전히 다시 시작해야 할 수도 있음)

저는 이것을 Arch 포럼 어딘가에서 얻었습니다. 신용은 그들에게 돌아갑니다.

편집하다- 비슷한 질문이 비슷한 해결책으로 여기에 게시되었습니다.Debian Sid에 USB 플래시 드라이브를 설치하는 방법은 무엇입니까?

관련 정보