You are not logged in.
When I try to open a file or directory from say qbittorrent or clementine in xfce, I get the message:
"Failed to open URI "file:///somewhere/filename%20with%20spaces".
Googling told me this problem was due to passing a "%U" instead of a "%F" somwhere, but I don't know where to change this.
Offline
I don't use any DE or those kinds of gui tools, but the "%U" instead of an "%F" issue would be in the .desktop files. There are systemwide .desktop files in /usr/share/applications/ and you can override these with your own customized versions in ~/.local/share/applications/
So a workaround at least would be to copy the relevant desktop files from the system-wide folder to your user's folder and edit them appropriately changing %U to%F.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Thanks, that's what was I thought myself, but in that case I have no idea what .desktop files to change. Thunar for example is already %F, as is the other applications that would open the files.
Offline
The problem may be also be in xdg-open. Many desktop apps pass the file name to xdg-open if the file icon is clicked on or otherwise 'activated'.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I believe its this exo bug that you are experiencing.
Offline