ошибка проявляется и на обновлённой (с p10) системе, и на "чистой" установке 11К первый запуск: ``` [iluha@ic-alt ~]$ plasma-discover org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: true adding empty sources model QStandardItemModel(0x5635d46662b0) org.kde.plasma.libdiscover: Couldn't find the backend: "kns-backend" among QList("fwupd-backend", "flatpak-backend", "packagekit-backend", "kns-backend") qrc:/qt/qml/org/kde/discover/qml/BrowsingPage.qml:17:1: QML BrowsingPage: Created graphical object was not placed in the graphics scene. AppStreamIntegration: No distro component found for "ru.basealt.altlinux" PackageKitBackend: No distro component found for "ru.basealt.altlinux" ``` программа запускается, но после закрытия окна продолжает висеть в процессах повторный запуск: ``` [iluha@ic-alt ~]$ plasma-discover QThreadStorage: Thread 0x5602aa4d2a40 exited after QThreadStorage 8 destroyed QThreadStorage: Thread 0x5602aa4d2a40 exited after QThreadStorage 2 destroyed QThreadStorage: Thread 0x5602aa4d2a40 exited after QThreadStorage 1 destroyed ```
Хотя, зависание относится к discover, сперва с ним разобраться надо.
Какие пакеты discover установлены? $ rpm -qa| grep discover
Мне воспроизвести не удалось. $ rpm -qa| grep discover kde6-kdsoap-ws-discovery-client-common-0.3.0-alt1.noarch plasma-discover-core-6.3.4-alt1.x86_64 plasma-discover-packagekit-6.3.4-alt1.x86_64 plasma-discover-kns-6.3.4-alt1.x86_64 libkdsoapwsdiscoveryclient0-0.3.0-alt1.x86_64 plasma-discover-common-6.3.4-alt1.x86_64 libdiscovernotifiers6-6.3.4-alt1.x86_64 plasma-discover-fwupd-6.3.4-alt1.x86_64 libdiscovercommon6-6.3.4-alt1.x86_64
P.S. В кучу баги сваливать не надо. Такие сразу закрываются.
(Ответ для Alexander Makeenkov на комментарий #3) > Мне воспроизвести не удалось. Это пока лишнее тут.
[iluha@iluha-nbx ~]$ rpm -qa| grep discover | sort libdiscovercommon6-6.3.4-alt1.x86_64 libdiscovernotifiers6-6.3.4-alt1.x86_64 plasma-discover-common-6.3.4-alt1.x86_64 plasma-discover-core-6.3.4-alt1.x86_64 plasma-discover-flatpak-6.3.4-alt1.x86_64 plasma-discover-fwupd-6.3.4-alt1.x86_64 plasma-discover-kns-6.3.4-alt1.x86_64 plasma-discover-packagekit-6.3.4-alt1.x86_64
(Ответ для iluha на комментарий #0) > программа запускается и работает?
(Ответ для Sergey V Turchin на комментарий #7) > и работает? да, полностью работает.
(Ответ для iluha на комментарий #0) > повторный запуск: При этом работает?
Я не автор заявки, но у меня та же проблема - после старта системы Discover запускается, но в разделе "Весь каталог" идет бесконечная загрузка. Другие разделы и поиск работают. Если приложение закрыть, то оно потом не открывается повторно - в панели задач появляется кнопка Discover и сразу же исчезает. В диспечере задач видно запущенный Discover, если его там завершить, то он потом запускается, но так же с бесконечной загрузкой раздела "Весь каталог". Если его закрыть, то история повторяется.
Какой у вас стоит в настройках Discover "источник по умолчанию"? P.S. у меня НЕ установлен plasma-discover-snap и всё работает.
У меня источником по умолчанию стоит Alt Workstation K 11.0 (Nemorosa). Flatpak включен. Snap отключен, хотя я его не отключал и он не включается.
(Ответ для Sergey V Turchin на комментарий #9) > (Ответ для iluha на комментарий #0) > > повторный запуск: > При этом работает? повторный запуск (при висящем первом приложении) - не работает, просто вывод ошибок в консоль и всё
(Ответ для Sergey V Turchin на комментарий #11) > у меня НЕ установлен plasma-discover-snap и всё работает. Попробуйте на всякий.
Удалил модуль snap, ничего не изменилось, даже после перезагрузки.
(Ответ для Sergey V Turchin на комментарий #14) > (Ответ для Sergey V Turchin на комментарий #11) > > у меня НЕ установлен plasma-discover-snap и всё работает. > Попробуйте на всякий. у меня он (snap) тоже не установлен flatpak установлен, но в discover не включён источник по умолчанию соответствует ``` [lpk@lpk-progon ~]$ apt-repo rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic ``` ничего, что у меня gostcrypto выпилен?
> gostcrypto выпилен? и `i586` тоже
> flatpak установлен пардон, на другой системе, с такой же ошибкой и flatpak не установлен ``` [lpk@lpk-progon .ssh]$ rpm -qa| grep адфезфл [lpk@lpk-progon .ssh]$ rpm -qa| grep flatpak [lpk@lpk-progon .ssh]$ rpm -qa| grep discover | sort kde6-kdsoap-ws-discovery-client-common-0.3.0-alt1.noarch libdiscovercommon6-6.3.4-alt1.x86_64 libdiscovernotifiers6-6.3.4-alt1.x86_64 libkdsoapwsdiscoveryclient0-0.3.0-alt1.x86_64 plasma-discover-common-6.3.4-alt1.x86_64 plasma-discover-core-6.3.4-alt1.x86_64 plasma-discover-packagekit-6.3.4-alt1.x86_64 ```
это комп, на который ставил 11К со всеми выключенными крыжиками - `discover` запускается, но не работает - при выборе программы (например, Krita) в консоли возникает ошибка ``` QQmlComponent: Component is not ready file:///usr/lib64/qt6/qml/org/kde/kirigami/PageRow.qml:1078: Error: Error while loading page: qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:17 module "org.kde.purpose" is not installed ``` доустановка недостающий пакетов (`plasma-discover-kns`, `plasma-discover-fwupd`) ничего не меняет
вот после этого заработало (зависание при выходе осталось) ``` [root@lpk-progon ~]# rpm -qa | grep purpose libkf6purpose-6.12.0-alt1.x86_64 libkf6purposewidgets-6.12.0-alt1.x86_64 kf6-purpose-common-6.12.0-alt1.noarch [root@lpk-progon ~]# epm install kf6-purpose # apt-get -o APT::Install::VirtualVersion=true -o APT::Install::Virtual=true -o APT::Sandbox::User=root install kf6-purpose Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие НОВЫЕ пакеты будут установлены: kf6-purpose ```
Не являюсь создателем репорта, наблюдаю точно такую же проблему с зависанием дискавера, как на 11 платформе (устанавливалось на 2 ПК), так и на 10 (также устанавливалось на 2 ПК), причем баг возникает из коробки (сразу же), удаление snap и flat результата не дало, переустановка системы так же не дает результата, так как баг появляется сразу же после установки.
(Ответ для Sergey V Turchin на комментарий #2) > Какие пакеты discover установлены? > > $ rpm -qa| grep discover Здравствуйте, такая же ошибка libkdsoapwsdiscoveryclient0-0.3.0-alt1.x86_64 plasma-discover-core-6.3.4-alt1.x86_64 plasma-discover-kns-6.3.4-alt1.x86_64 libdiscovernotifiers6-6.3.4-alt1.x86_64 kde6-kdsoap-ws-discovery-client-common-0.3.0-alt1.noarch plasma-discover-packagekit-6.3.4-alt1.x86_64 libdiscovercommon6-6.3.4-alt1.x86_64 plasma-discover-fwupd-6.3.4-alt1.x86_64 plasma-discover-common-6.3.4-alt1.x86_64
(Ответ для iluha на комментарий #19) > module "org.kde.purpose" is not installed Пакет kf6-purpose, исправлю.
Установка kf6-purpose у всех решает?
у меня kf6-purpose уже стоит, я его сам не ставил
2 QA: попробуйте воспроизвести.
Судя по соседней баге это fwupd вешает.
*** Bug 54260 has been marked as a duplicate of this bug. ***
(Ответ для iluha на комментарий #0) > ошибка проявляется и на обновлённой (с p10) системе, и на "чистой" установке > 11К > > первый запуск: > ``` > [iluha@ic-alt ~]$ plasma-discover > org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: true > adding empty sources model QStandardItemModel(0x5635d46662b0) > org.kde.plasma.libdiscover: Couldn't find the backend: "kns-backend" among > QList("fwupd-backend", "flatpak-backend", "packagekit-backend", > "kns-backend") > qrc:/qt/qml/org/kde/discover/qml/BrowsingPage.qml:17:1: QML BrowsingPage: > Created graphical object was not placed in the graphics scene. > AppStreamIntegration: No distro component found for "ru.basealt.altlinux" > PackageKitBackend: No distro component found for "ru.basealt.altlinux" > ``` > программа запускается, но после закрытия окна продолжает висеть в процессах > > повторный запуск: > ``` > [iluha@ic-alt ~]$ plasma-discover > QThreadStorage: Thread 0x5602aa4d2a40 exited after QThreadStorage 8 destroyed > QThreadStorage: Thread 0x5602aa4d2a40 exited after QThreadStorage 2 destroyed > QThreadStorage: Thread 0x5602aa4d2a40 exited after QThreadStorage 1 destroyed > ``` такая же ошибка выскакивает. первый раз нормально запускается дисковер. а последующие с такой же ошибкой не запускается
Давайте для начала научимся воспроизводить этот баг. Пока причин полагать, что дело в fwupd - нет.
(Ответ для iluha на комментарий #0) > программа запускается, но после закрытия окна продолжает висеть в процессах Приложите, пожалуйста, вывод команд: # inxi -MCGD # apt-repo
(Ответ для Ferrous на комментарий #10) > Я не автор заявки, но у меня та же проблема Приложите, пожалуйста, вывод команд: # inxi -MCGD # apt-repo
(Ответ для Alexander Makeenkov на комментарий #32) > (Ответ для Ferrous на комментарий #10) > > Я не автор заявки, но у меня та же проблема > > Приложите, пожалуйста, вывод команд: > # inxi -MCGD > # apt-repo inxi -MCGD Machine: Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required> Mobo: ASUSTeK model: TUF GAMING B850M-PLUS WIFI v: Rev 1.xx serial: <superuser required> UEFI: American Megatrends v: 0327 date: 09/12/2024 CPU: Info: 8-core model: AMD Ryzen 7 9700X bits: 64 type: MT MCP cache: L2: 8 MiB Speed (MHz): avg: 2753 min/max: 600/5581 cores: 1: 2991 2: 2138 3: 2132 4: 2991 5: 2991 6: 2138 7: 2991 8: 4265 9: 2189 10: 2991 11: 2138 12: 2137 13: 2991 14: 2991 15: 2991 16: 2991 Graphics: Device-1: AMD driver: amdgpu v: kernel Device-2: Chicony Gateway Webcam driver: snd-usb-audio,uvcvideo type: USB Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6 compositor: kwin_wayland driver: X: loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu resolution: 1600x900 API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast platforms: gbm,wayland,x11,surfaceless,device API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.4 renderer: AMD Radeon Graphics (radeonsi raphael_mendocino LLVM 18.1.8 DRM 3.61 6.12.24-6.12-alt1) API: Vulkan v: 1.4.304 drivers: N/A surfaces: xcb,xlib,wayland Drives: Local Storage: total: 465.76 GiB used: 197.37 GiB (42.4%) ID-1: /dev/nvme0n1 vendor: Kingston model: SFYRS500G size: 465.76 GiB apt-repo rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p11/branch/x86_64 classic gostcrypto rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p11/branch/x86_64-i586 classic rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux/ p11/branch/noarch classic
[root@ic-alt ~]# inxi -MCGD Machine: Type: Desktop System: ASUS product: N/A v: N/A serial: N/A Mobo: ASUSTeK model: PRIME A620M-A v: Rev 1.xx serial: 230519690002568 UEFI: American Megatrends v: 3033 date: 08/31/2024 CPU: Info: 6-core model: AMD Ryzen 5 7600 bits: 64 type: MT MCP cache: L2: 6 MiB Speed (MHz): avg: 3336 min/max: 545/5170 cores: 1: 2988 2: 2988 3: 4242 4: 2988 5: 4242 6: 2988 7: 4113 8: 2988 9: 2988 10: 2988 11: 2988 12: 3540 Graphics: Device-1: AMD Raphael driver: amdgpu v: kernel Display: wayland server: X.Org v: 1.24.1.6 with: Xwayland v: 24.1.6 compositor: kwin_wayland driver: X: loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu resolution: 1: 2560x1440~75Hz 2: 1920x1080~60Hz API: EGL v: 1.5 drivers: radeonsi,swrast platforms: gbm,x11,surfaceless,device API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.4 renderer: AMD Radeon Graphics (radeonsi raphael_mendocino LLVM 18.1.8 DRM 3.61 6.12.27-6.12-alt1) API: Vulkan v: 1.4.304 drivers: N/A surfaces: xcb,xlib Drives: Local Storage: total: 2.77 TiB used: 1.28 TiB (46.0%) ID-1: /dev/nvme0n1 vendor: A-Data model: LEGEND 960 size: 953.87 GiB ID-2: /dev/nvme1n1 vendor: A-Data model: LEGEND 960 size: 953.87 GiB ID-3: /dev/sda vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB ID-4: /dev/sdb vendor: Samsung model: SSD 870 EVO 500GB size: 465.76 GiB [root@ic-alt ~]# apt-repo rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic debuginfo rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic [root@ic-alt ~]#
Выполните команду для записи логов в файл: $ journalctl -f > journal.log В другом терминале воспроизведите проблему с discover. Прервите запись логов (нажать ctrl+c) и приложите полученный файл сюда, пожалуйста.
Created attachment 18496 [details] Лог запуска и повторного запуска Discover готово. только пришлось использовать три терминала, потому что после первого запуска plasma-discover во втором терминале и закрытия окна Discover в терминале он не завершается. Пришлось в третьем терминале запускать повторно. А если убить его во втором терминале через Ctrl+C, то повторный запуск происходит без проблем.
(Ответ для Alexander Makeenkov на комментарий #35) > Выполните команду для записи логов в файл: $ journalctl -f > journal.log > > В другом терминале воспроизведите проблему с discover. > > Прервите запись логов (нажать ctrl+c) и приложите полученный файл сюда, > пожалуйста. мая 19 14:08:58 ic-alt systemd[2403]: Started app-org.kde.konsole-127335.scope. мая 19 14:09:24 ic-alt doublecmd[125595]: kf.windowsystem: static int KX11Extras::currentDesktop() may only be used on X11 мая 19 14:09:24 ic-alt doublecmd[125595]: kf.windowsystem: static void KX11Extras::setOnDesktop(WId, int) may only be used on X11 мая 19 14:09:24 ic-alt doublecmd[125595]: QThreadStorage: Thread 0x55cfeaecc3b0 exited after QThreadStorage 9 destroyed мая 19 14:09:24 ic-alt doublecmd[4472]: Process 125595 finished, exit status 0 мая 19 14:09:26 ic-alt konsole[127335]: kf.windowsystem: static int KX11Extras::currentDesktop() may only be used on X11 мая 19 14:09:26 ic-alt konsole[127335]: kf.windowsystem: static void KX11Extras::setOnDesktop(WId, int) may only be used on X11 мая 19 14:09:26 ic-alt konsole[127335]: QThreadStorage: Thread 0x55db8a2d83b0 exited after QThreadStorage 9 destroyed мая 19 14:09:30 ic-alt systemd[2403]: Started app-org.kde.konsole@cd68258f34f4434ab08ffd7e5e81ac12.service - Konsole - Терминал. мая 19 14:09:30 ic-alt systemd[2403]: Started app-org.kde.konsole-129384.scope. мая 19 14:10:00 ic-alt dbus-daemon[984]: [system] Activating via systemd: service name='org.freedesktop.locale1' unit='dbus-org.freedesktop.locale1.service' requested by ':1.209' (uid=500 pid=131193 comm="plasma-discover") мая 19 14:10:00 ic-alt systemd[1]: Starting systemd-localed.service - Locale Service... мая 19 14:10:00 ic-alt dbus-daemon[984]: [system] Successfully activated service 'org.freedesktop.locale1' мая 19 14:10:00 ic-alt systemd[1]: Started systemd-localed.service - Locale Service. мая 19 14:10:00 ic-alt PackageKit[125689]: get-updates transaction /3871_aacecbea from uid 500 finished with success after 584ms мая 19 14:10:01 ic-alt PackageKit[125689]: resolve transaction /3872_dacdaede from uid 500 finished with success after 389ms мая 19 14:10:02 ic-alt PackageKit[125689]: resolve transaction /3873_cdcbbcee from uid 500 finished with success after 345ms
Created attachment 18498 [details] iluha_journal