Signal Desktop Database 오류 수정: 5가지 효과적인 솔루션

Signal Desktop Database 오류 수정: 5가지 효과적인 솔루션

Signal 데스크톱에서 발생한 데이터베이스 오류는 주로 Linux 사용자에게 영향을 미쳐 앱 실행 및 메시지 보기를 방해합니다. 다행히도 이 문제를 해결할 수 있는 방법이 여러 가지 있습니다.

Signal 데스크톱에서 데이터베이스 오류를 해결하려면 어떻게 해야 하나요?

1. KDE Wallet이 활성화되어 있는지 확인하세요

  1. 설정 메뉴를 열고 시스템 설정을 선택하세요 .
  2. KDE Wallet 옵션을 찾으세요 .
  3. 지갑 환경 설정을 선택하고 KDE 지갑 하위 시스템 사용이 활성화되어 있는지 확인하세요.
    지갑 하위 시스템

2. gnome-libsecret 매개변수 활용

  1. 터미널을 실행합니다.
  2. 명령을 실행하다 flatpak run org.signal.Signal --password-store="gnome-libsecret"
    플랫팩 런 orgsignal
  3. 이렇게 하면 문제가 해결되는지 확인하세요.

일부 사용자는 이 명령으로 성공을 거두었습니다 flatpak override org.signal.Signal --user --env=SIGNAL_PASSWORD_STORE=gnome-libsecret.

구성에 따라 kwallet, kwallet5 또는 kwallet6을 사용해야 할 수도 있습니다.

고려해야 할 또 다른 명령 옵션은 다음과 같습니다 flatpak install flathub org.signal.Signal.

3. Signal의 config.json 파일 수정

  1. 찾아서 엽니다 /home/USER_NAME/.config/Signal/config.json.
  2. . 을 검색하세요 "safeStorageBackend": "kwallet5".
  3. . 으로 변경하세요 "safeStorageBackend": "kwallet6".
  4. 변경 사항을 적용하려면 파일을 저장하세요.

이 수정 사항은 Gentoo 사용자에게 효과적이므로 시도해 볼 가치가 있습니다.

4. config.json에서 EncryptedKey를 Old Key로 교체합니다.

  1. 입장 ~/.var/app/org.signal.Signal/config/Signal/config.json.
  2. 이전 열쇠 사본을 찾아보세요.
  3. encryptedKey를 이전 키로 대체합니다.

이것은 단기적인 해결책입니다. 앱이 닫힌 후에 문제가 다시 발생할 수 있습니다. 이 해결 방법이 제대로 작동하려면 config.json의 백업이 있는지 확인하세요.

5. 고려해야 할 추가 솔루션

  1. . 에 위치한 Signal 디렉토리를 삭제합니다 ~/.config/Signal.
  2. Signal 제거:
    1. 달리다 flatpak override org.signal.Signal --user --unset-env=SIGNAL_PASSWORD_STORE.
    2. Signal 애플리케이션을 종료합니다.
    3. 실행하다 rm -r "$HOME/.var/app/org.signal.Signal".
    4. 재시작 신호.
  3. flatpak을 통해 Signal을 다시 설치하세요:
    1. which signal-desktop. 을 실행하여 snap을 사용하여 Signal이 설치되었는지 확인하세요 .
    2. 명령을 실행 sudo snap remove --purge signal-desktop한 뒤에 sudo dnf install flatpak및 를 입력합니다 flatpak remote-add --if-not-exists.
    3. 그런 다음 .을 실행합니다 flatpak install flathub https://flathub.org/repo/flathub.flatpakrepo.
    4. 마지막으로 .을 실행하여 Signal을 설치합니다 flatpak install flathub org.signal.Signal.

이러한 솔루션을 사용하면 Signal이 다시 설치되고 이로 인해 데이터가 손실될 수 있습니다. 마지막 수단으로 사용하세요.

Signal Desktop의 데이터베이스 오류는 키 저장소 내부의 문제, 특히 Linux 시스템에서 발생하지만, 앞서 언급한 솔루션이 문제 해결에 도움이 되기를 바랍니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다