https://bugs.kde.org/show_bug.cgi?id=468516

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|plasma-b...@kde.org         |kio-bugs-n...@kde.org
     Ever confirmed|0                           |1
            Version|5.27.4                      |5.105.0
             Status|REPORTED                    |CONFIRMED
                 CC|                            |kdelibs-b...@kde.org,
                   |                            |n...@kde.org,
                   |                            |nicolas.fe...@gmx.de
          Component|Flatpak Backend             |general
            Product|Discover                    |frameworks-kio
            Summary|Peek doesn't launch after   |When installed from Fedora
                   |installation                |distro packages, Peek and
                   |                            |Gedit don't launch via GUI
                   |                            |methods ("The name is not
                   |                            |activatable" error)

--- Comment #1 from Nate Graham <n...@kde.org> ---
Cannot reproduce with Peek when installed from Flatpak, but I can reproduce
with Peek when installed from Fedora packages. I can also reproduce the issue
with Gedit when installed from distro packages.

In both cases, when I launch the app from Kickoff or KRunner, I see the same
error message you do. When I launch the app in a terminal window, either
directly or with `kstart`, it launches.

In Discover when I try to launch the app, I see an error message:

QString::arg: 2 argument(s) missing in com.uploadedlobster.peek [for Peek]
QString::arg: 2 argument(s) missing in org.gnome.gedit [for Gedit]


Focusing on Peek for a moment, the .desktop files for the app installed via
both methods are almost identical:

diff /usr/share/applications/com.uploadedlobster.peek.desktop
/var/lib/flatpak/app/com.uploadedlobster.peek/current/active/export/share/applications/com.uploadedlobster.peek.desktop
 
30c30
< Exec=peek
---
> Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=peek 
> com.uploadedlobster.peek
112a113
> X-Flatpak=com.uploadedlobster.peek


This is feeling like a KIO ApplicationLaunchJob bug; moving there.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to