(USB) yubikey 4를 연결한 상태로 로그인하면 실행할 수 gpg --card-status
있고 예상한 결과가 나타납니다. yubikey를 제거하고 실행하면 gpg --card-status
해당 장치가 없다고 올바르게 표시됩니다.
그러나 yubikey를 다시 연결해도 gpg는 여전히 이를 찾을 수 없습니다. 다시 시작해도 문제가 해결 gpg-agent
되지 않습니다. scdaemon
dbus를 다시 시작하는 것을 발견했습니다.하다문제가 해결되었습니다. 실제로 dbus를 한 번 다시 시작한 후에는 더 이상 문제 없이 yubikey를 추가하고 제거할 수 있습니다.
첫 번째 세션에 문제가 무엇인지 알아내기 위해 초기 dbus(로그인 후) 세션과 두 번째(재시작 후) 세션 간의 차이점을 어떻게 확인할 수 있습니까?
내 로그인 세션은 아치 리눅스에서 실행되는 i3 wm입니다.