[dolphin] [Bug 412305] New: Dolphin / xdg-open no longer launches .desktop programs

Michael bugzilla_noreply at kde.org
Wed Sep 25 05:59:03 BST 2019


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

            Bug ID: 412305
           Summary: Dolphin / xdg-open no longer launches .desktop
                    programs
           Product: dolphin
           Version: 19.08.1
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: kde at callthecomputerdoctor.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

SUMMARY

Dolphin (or is it xdg-open?) has a regression where it no longer launches
programs when directly executing a .desktop file. 

This is notably visible when a privacy-minded user downloads and runs the Tor
Browser via its "start-tor-browser.desktop" icon.


STEPS TO REPRODUCE

1. Go to https://www.torproject.org/download/ and download the Tor Browser for
Linux.
2. Extract the .tar.xz file to your Downloads folder
3. In Dolphin, open the Downloads folder, then enter the "tor-browser_??-??"
folder.
4. Click-to-run the "start-tor-browser.desktop" file.

5. Alternatively, from the command line, type:

   $ xdg-open start-tor-browser.desktop


OBSERVED RESULT

The "start-tor-browser.desktop" file opens in the default text editor. This
will confuse a new KDE user, and annoy experienced KDE users.

This file has its "Is executable" permission set so this shouldn't be an issue. 

The xdg-open command has the same effect, so maybe the underlying issue is with
xdg instead?


EXPECTED RESULT

"start-tor-browser.desktop" should execute its "Exec" line to configure and run
the Tor browser.


SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.16
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.3


ADDITIONAL INFORMATION

Since KDE has an explicit goal of user privacy, this bug should be a high
priority.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the kfm-devel mailing list