내 Linux 시스템을 최근 업데이트한 후 몇(5?)분마다 동일한 메시지가 포함된 대화 상자 창이 나타납니다.
Authentication is required to set one's own greeter properties.
비밀번호 프롬프트와 "세부정보"가 있습니다.
org.freedesktop.DisplayManager.AccountsService.ModifyOwn
저는 환영 설정을 변경해 달라고 요청한 적도 없고 그럴 생각도 없습니다. 또한 열려 있지 않은 창에는 비밀번호를 입력하지 않습니다.
어떤 프로세스가 이 창을 열었는지 알아내려고 했지만 구체적인 내용은 찾지 못했습니다. 나는 이것이 systemd
오늘날 사용자 세션에서 기본적으로 시작되는 수많은 쓸모없는 프로세스 중 하나라고 생각합니다.
AccountsService 자체를 중지하면 도움이 될까요? 그게 필요 할까?
데스크탑 환경은 XFCE4입니다.
편집: xwininfo
창을 사용하고 클릭한 후 호출하면 xwininfo -root -tree
다음이 표시됩니다( xwininfo -root -tree
출력에서 발췌:
xwininfo: Window id: 0x6cb (the root window) (has no name)
Root window id: 0x6cb (the root window) (has no name)
Parent window id: 0x0 (none)
(...)
0xa42341 (has no name): () 794x215+87+460 +87+460
16 children:
(...) // no windows with names
0x18002dc "Authenticate": ("polkit-gnome-authentication-agent-1" "Polkit-gnome-authentication-agent-1") 786x187+4+24 +91+484
polkit-gnome-authentication-agent-1
이는 (아마도 에 의해 시작됨 ) 때문이지만 /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
어떤 프로세스가 이를 시작했는지 알 수 없다는 뜻입니다. 그렇죠?
답변1
나에게 해결책 또는 해결 방법은 다음을 /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
실행하여 파일을 root 로 삭제하는 것이었습니다.
sudo rm /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
업데이트로 인해 파일이 다시 생성되면 다시 삭제하겠습니다. 이런 일은 자주 발생하지 않습니다.
제대로 작동하기 위해 내 컴퓨터에서 이 작업을 수행할 필요가 없으므로 부정적인 영향을 볼 수 없습니다.
그러나 이는 사용자 권한을 에스컬레이션하기 위해 그래픽 창이 팝업되는 상황에 영향을 미칠 수 있습니다(PolKit을 통한 권한 에스컬레이션 pkexec
). 이 기능이 필요한 경우에는 사용하지 못할 수도 있습니다. YMMV.