Bug 47837

Summary: Не находит найденный desktop-файл для запуска
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: xdg-desktop-portalAssignee: Yuri N. Sedunov <aris>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, rider, snowmix
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Sergey V Turchin 2023-10-04 16:53:35 MSK
При попытке обработать файл говорит:
XDP: Content type for file /home/zerg/Documents/1_ST_EX4350_DS_0806.pdf: application/pdf
XDP: Default handler kf5-okularApplication_pdf for file, application/pdf
XDP: Recommended handlers for file, application/pdf: kf5-okularApplication_pdf, kf5-org.kde.mobile.okular_pdf, kf5-krita_pdf, yandex-browser, gimp, libreoffice-draw, org.inkscape.Inkscape

, но GUI выбора не отображает все, что начинаются с "kf5-".
Если выбрать org.kde.okular вручную, ругается:
XDP: Received choice org.kde.okular
XDP: Cannot launch org.kde.okular.desktop because desktop file does not exist

При этом есть
/usr/share/applications/kf5/org.kde.okular.desktop
/usr/share/applications/kf5/okularApplication_pdf.desktop
и
XDG_DATA_DIRS=/usr/share/kf5:/usr/share:/var/lib/flatpak/exports/share
Comment 1 Yuri N. Sedunov 2023-10-04 16:58:06 MSK
Напиши об этом в апстрим.
Comment 2 Sergey V Turchin 2023-10-04 17:32:43 MSK
Для дебага запускать:
/usr/libexec/xdg-desktop-portal --verbose --replace