전화기가 잠기면 KDE Connect의 페어링이 끊어집니다

전화기가 잠기면 KDE Connect의 페어링이 끊어집니다

내 데스크탑:

❯ uname -a
Linux rigel 5.15.0-53-generic #59~20.04.1-Ubuntu SMP Thu Oct 20 15:10:22 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

❯ kdeconnect-app --version
kdeconnect.app 1.0

내 휴대폰은 Google Play 스토어에서 설치된 Android 12 및 KDE Connect 1.19.1이 설치된 Pixel 3a입니다. 이 모든 일이 일어나는 네트워크는 신뢰할 수 있습니다. 즉, 내 전화기는 물리적 주소를 변경하지 않으며 더욱이 고정 IP를 가지고 있음을 의미합니다.

이 두 가지를 연결하는 데 아무런 문제가 없으며 모든 기능(예: 파일 전송, 원격 제어 등)이 제대로 작동하는 것 같습니다. 문제는 전화기의 화면을 끄거나 켜면 KDE Connect가 신뢰할 수 있는(페어링된) 장치 목록에서 전화기를 제거한다는 것입니다. kdeconnect-app콘솔에서 실행하여 다음과 같은 결과를 얻었습니다.

❯ kdeconnect-app   
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:79: TypeError: Cannot call method 'hasOwnProperty' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:79: TypeError: Value is null and could not be converted to an object
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:79: TypeError: Value is null and could not be converted to an object
kdeconnect.interfaces: Adding missing or previously removed device "a484339f505ceccc"
kdeconnect.interfaces: Adding missing or previously removed device "a484339f505ceccc"
kdeconnect.interfaces: Adding missing or previously removed device "a484339f505ceccc"
kdeconnect.interfaces: Adding missing or previously removed device "a484339f505ceccc"
kdeconnect.interfaces: Adding missing or previously removed device "a484339f505ceccc"
kdeconnect.interfaces: Adding missing or previously removed device "a484339f505ceccc"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:79: TypeError: Value is null and could not be converted to an object
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:79: TypeError: Value is null and could not be converted to an object
qrc:/qml/DevicePage.qml:45: TypeError: Type error
qrc:/qml/DevicePage.qml:32: TypeError: Type error
qrc:/qml/DevicePage.qml:134: TypeError: Type error
qrc:/qml/DevicePage.qml:120: TypeError: Type error
qrc:/qml/DevicePage.qml:112: TypeError: Type error
kdeconnect.interfaces: Removed changed device  "a484339f505ceccc"

분명히 전화가 다시 온라인 상태가 되면 뭔가 변화가 있을 것입니다. 하지만 어떨까요? 에서 장치 구성이나 인증서가 변경되었는지 확인했지만 ~/.config/kdeconnect/trusted_devices그렇지 않습니다.

이 문제의 원인이나 해결 방법에 대한 아이디어가 있습니까?

관련 정보