Debian 11에서 KDE Plasma 데스크탑을 사용하면서 몇 가지 임의의 문제가 발생했습니다.
다음 팝업이 계속 나타납니다.
Server Authentication -- Plasma
The server failed the authenticity check (i.scdn.co).
The issuer certificate of a locally looked up certificate could not be found
세부 정보를 클릭하면 전체 KDE 데스크탑이 충돌하기 때문에 클릭할 수 없습니다. 몇 분마다 계속 팝업됩니다.
"계속"을 클릭하고 서버를 신뢰할 것인지 묻는 메시지가 나타나면 이 세션을 클릭하기만 하면 새 플라즈마 세션을 시작할 때까지 오류가 다시 나타나지 않습니다.
Journalctl은 팝업의 대략적인 시간을 기록합니다.
Apr 22 13:01:50 host dbus-daemon[958]: [session uid=1000 pid=958] Activating service name='org.kde.ksystemstats' requested by ':1.115' (uid=1000 pid=10455 comm="/usr/bin/plasmashell ")
Apr 22 13:01:52 host dbus-daemon[958]: [session uid=1000 pid=958] Successfully activated service 'org.kde.ksystemstats'
Apr 22 13:01:53 host dbus-daemon[958]: [session uid=1000 pid=958] Activating service name='org.kde.KSplash' requested by ':1.115' (uid=1000 pid=10455 comm="/usr/bin/plasmashell ")
Apr 22 13:02:52 host org.kde.KSplash[10481]: org.kde.knotifications: WaitForName: Service was not registered within timeout
Apr 22 13:02:52 host dbus-daemon[958]: [session uid=1000 pid=958] Activated service 'org.kde.KSplash' failed: Process org.kde.KSplash exited with status 1
i.scdn.co에 대한 Whois 결과는 Spotify에 등록된 것으로 보이며 Spotify 앱(PPA 저장소를 통해 설치됨)이 있습니다.
한동안 이 시스템에서 Spotify를 사용해왔는데 왜 갑자기 이런 일이 발생하는지 모르겠습니다.
무슨 일인지 아는 사람 있나요?
고쳐 쓰다:
오류 팝업을 특정 작업으로 분리했습니다. Spotify 응용 프로그램을 KDE 작업 표시줄에 고정했습니다. 아이콘 위로 마우스를 가져가면 Plasma가 즉시 팝업을 생성하고 모든 버튼이 Plasma와 충돌합니다. 이상하게도 Alt-Tab을 사용하고 Spotify를 사용하면 충돌이 발생하지 않습니다.
konsole에서 Plasshell을 대화형으로 실행하면 Spotify 아이콘 위로 마우스를 가져가면 다음과 같은 출력이 표시됩니다.
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06b6f80), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06b6f80), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06b6f80), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06b6f80), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06b6f80), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06b6f80), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject::installEventFilter(): Cannot filter events for objects in a different thread.
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Breeze::WidgetStateEngine(0x555dc06aad20), parent's thread is QThread(0x555dc054f140), current thread is QQuickPixmapReader(0x7f73fc0a9ae0)
QWidget::repaint: Recursive repaint detected
QWidget::repaint: Recursive repaint detected
QBackingStore::endPaint() called with active painter; did you forget to destroy it or call QPainter::end() on it?