그놈 키링 데몬이 제대로 시작되지 않습니다


17

며칠 전부터 Gnome-keyring 데몬이 제대로 시작되지 않았습니다.

로그인 후 :

ps aux | grep keyring
user       3496  0.0  0.0 214408 15800 ?        SLl  13:30   0:00 /usr/bin/gnome-keyring-daemon --daemonize --login

앱이 열쇠 고리에 액세스 (그리고 그렇게 실패) 할 수있는 관련없는 불평, 일부 바로 가기를 매우 느린 CTRL+ ALT+ T) 단자 또는 둘 다 키 누름과 행동 사이의 분까지 걸릴 수 있습니다 화면 인쇄

해마는 로그인 키링을 표시하지 않습니다

$ /usr/bin/gnome-keyring-daemon
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
$ ps aux | grep keyr
user       3496  0.0  0.0 214408 15800 ?        SLl  13:30   0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
user       8524  0.1  0.0 211004 12468 pts/5    SLl  13:38   0:00 /usr/bin/gnome-keyring-daemon

그런 다음 앱에 액세스하려는 즉시 키링 암호 프롬프트가 표시됩니다. 잠금이 해제되면 키링이 올바르게 작동합니다.

내 세션의 시작 응용 프로그램을 살펴 보았으며 관련 명령이 하나만 있습니다.

/usr/bin/gnome-keyring-daemon --start --components=ssh

/usr/bin/gnome-keyring-daemon시작 응용 프로그램에 추가 했지만 각 로그인 후 키 링 암호를 입력하라는 메시지가 표시되며 이전에는 발생하지 않았습니다.

무슨 일이 있었는지 어떻게 해결할 수 있습니까?


3
실제로 업데이트로 인해이 문제가 발생했는지 궁금합니다. 나는 똑같은 문제를 겪고 있으며 완전히 재설치하기를 부끄러워하는 모든 단일 리소스를 다 사용했습니다. 누군가가 이것을 알아낼 수 있기를 바랍니다. 데몬이 제대로 시작되도록 할 수는 있지만 로그인시 키 링을 잠금 해제 할 수는 없습니다.
Terrance


3
이상하게도 오늘 16.04에 오늘부터 영향을 미치고 있습니다.
바이트 사령관

gnome-shell(Ubuntu Gnome 16.04에서) 설치에서 동일한 문제가 있습니다. 최근에 시작되었습니다. 따라서 그것은 화합과 관련이없는 것 같습니다 ...
Rmano

1
@ByteCommander의 방법으로 문제가 해결되었습니다. 감사합니다 ...
Rmano

답변:


10

나는 같은 문제에 직면하고 있습니다.

임시 솔루션으로 로그인 후 다음을 실행하십시오.

gnome-keyring-daemon --start --replace --foreground --components=secrets,ssh,pcks11

이 작업을 수행 할 때 열쇠 고리를 잠금 해제하기 위해 비밀을 입력하라는 메시지가 표시됩니다.


여전히 키링 잠금을 해제하기위한 비밀번호를 요구합니다
Laurent

4
이것은 훌륭하게 작동했습니다! 그러나 --start옵션과 호환되지 않기 때문에 옵션 을 제거해야 했습니다.--replace
Anwar

크롬은 터미널 i에 gnome-keyring-daemon을 입력 한 다음 크롬을 닫고 여는 데 오랜 시간이 걸렸습니다. 이제 암호를 입력 할 수 있습니다. 감사합니다
christianbueno.1

9

제거 dbus-user-session(및 종속 항목 xdg-desktop-portalxdg-desktop-portal-gtk)를 제거 하여이 문제를 해결할 수 있습니다 . 이러한 패키지는 flatpak 설치를 통해 제공되었습니다.

올바른 길로 나를 데려 간 Olaf 덕분에 ( https://forum.ubuntuusers.de/topic/gnome-keyring-daemon-doppelt/ )


이것은 나를 포함하여 여러 사람들에게 효과가있는 것 같습니다. 자세한 내용은 # 67에서 시작하는이 버그 보고서를 참조하십시오. bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825
Antonios Hadjigeorgalis

이것은 dbus-user-session설치 하려는 응용 프로그램이 약간 화가 나지만 전체 시스템보다 하나 더 나을 수 있다는 점을 제외하고 다른 부작용없이 문제를 영구적으로 해결하기 때문에 가장 좋은 대답 입니다.
바이트 사령관

그것은 나를 위해 그것을 해결하지 못했습니다
Laurent

5

/etc/pam.d/lightdm에서 한 줄을 주석 처리하여 느린 단축키와 매달려있는 크롬을 수정할 수있었습니다.

# session optional        pam_gnome_keyring.so auto_start

이 문제는 더 많은 사용자에게 영향을 미치는 것 같습니다 : https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825


1
여전히 키링 잠금을 해제하기위한 비밀번호를 요구합니다
Laurent

흠 ... 난으로, 같은 문제가 gnome-shellgdm그래서 이것은 아마도 직접 관련이 없습니다. 어쨌든 감사합니다, 탐구합니다 pam... 어딘가에서 gnome-keyring-daemon시작해야합니다
Rmano

gnome-sheel도 실행하므로 구성을 보면에서 비슷한 줄을 찾았습니다 /etc/pam.d/gdm-password. 나는 그것을 언급했지만 문제를 해결하지 못했습니다.
Laurent

0

나는 정확히 같은 문제가 있었다. 기본적으로 시작할 때마다 gnome-keyring-daemon을 프로세스 (ps -ef | grep keyring)로 볼 수있었습니다. --start 옵션을 사용하여 gnome-keyring-daemon을 수동으로 발행 한 경우 이미 실행중인 하나의 결함 인스턴스가 시작되지 않습니다. 수동 공제 과정을 통해 해당 프로세스를 종료하고 새로운 키 링을 시작하면 모든 것이 완벽하게 작동한다는 것을 알았습니다. 여기에 솔루션을 "끈적 거리게"하기 위해 수행 한 작업이 있습니다 ....

메뉴로 이동-시스템 구성-시작 앱

이미 존재하는 그놈 키링 데몬 항목을 삭제합니다 (있는 경우).

다음 특성을 사용하여 새 그놈 키링 데몬을 만듭니다.

Name = Gnome Keyring Daemon
Command = /usr/bin/gnome-keyring-daemon --replace --daemonize --components=pkcs11,secrets,ssh
Comment = Gnome Keyring Manager Daemon

시작 항목을 저장하지만 약간의 지연이 있는지 확인하십시오-10 초를 추가하고 옵션을 "켜기"로 설정하십시오.

이제 다시 부팅하면 완벽하게 작동했습니다. 내 VirtualBox Mint 18.3 계피와 Lenovo G710 랩톱에서 차이를 만드는 설정 --replace--daemonize설정 인 것처럼 보 였으며 여기에서 다른 제안을 다양하게 조합하여 시도했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.