https://bugs.kde.org/show_bug.cgi?id=517383
Bug ID: 517383
Summary: Error "Could not register app ID: App info not found
for 'org.kde.ksshaskpass'"
Classification: Applications
Product: ksshaskpass
Version First 6.6.2
Reported In:
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
After a recent update of the KDE in openSUSE Tumbleweed distribution I see that
ksshaskpass prints this error message:
qt.qpa.services: Failed to register with host portal
QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID:
App info not found for 'org.kde.ksshaskpass'")
I see no failure in function, though. Authentication through ksshaskpass is
still working.
STEPS TO REPRODUCE
1. Run /usr/libexec/ssh/ksshaskpass on terminal
OBSERVED RESULT
Error message printed on stderr.
EXPECTED RESULT
No error message
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed 20260308
RPM package version: ksshaskpass6-6.6.2-1.1.x86_64
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Graphics Platform: X11
ADDITIONAL INFORMATION
I noticed that the /usr/share/applications/org.kde.ksshaskpass.desktop file
contains "Exec=ksshaskpass". But "/usr/libexec/ssh/" is not in the $PATH
When I create a ~/.local/share/applications/org.kde.ksshaskpass.desktop which
sets "Exec=/usr/libexec/ssh/ksshaskpass", then the error message disappears.
$SSH_ASKPASS environment variable is set to /usr/libexec/ssh/ssh-askpass.
--
You are receiving this mail because:
You are watching all bug changes.