D23384: [WIP] Adding support for mounting KIOFuse URLs for applications that don't use KIO

Nathaniel Graham noreply at phabricator.kde.org
Sun Dec 1 18:26:51 GMT 2019


ngraham added a comment.


  In D23384#570119 <https://phabricator.kde.org/D23384#570119>, @feverfew wrote:
  
  > In D23384#570016 <https://phabricator.kde.org/D23384#570016>, @ngraham wrote:
  >
  > > In D23384#569929 <https://phabricator.kde.org/D23384#569929>, @feverfew wrote:
  > >
  > > > This isn't reaching KIOFuse at all. I believe this is related to this bug and that you've also blogged about:
  > > >  https://bugs.kde.org/show_bug.cgi?id=330192
  > > >  https://pointieststick.com/2018/01/17/videos-on-samba-shares/
  > > >
  > > > This can be solved in this patch (and I did, although I removed it at Harald's request). I think I'll move it back in, and will leave it if it does solve this issue for you.
  > >
  > >
  > > Great! Once it's back in, I'll re-test that.
  >
  >
  > Updated the diff. give it a go...
  >  Also I assume that if it does work for you it resolves 330192 <https://bugs.kde.org/show_bug.cgi?id=330192>?
  
  
  Yay case #1 is fixed now! VLC and SMPlayer still unnecessarily download the URL locally like Totem does, but the large video file does at least open now when accesses from the non-FUSE location in Dolphin.
  
  > Also this patch doesn't seem to solve 398446? I'd downgrade that to a CCBUG. A fix can be done via the Solid repo though to display the mount in Places. I'll create a patch when appropriate.
  
  I guess it doesn't //fully// fix 398446. It mostly does since the open or save dialog from the app will still begin in the FUSE location so you can see nearby files or Save As to a new file in the same location. But if you navigate away from that location, it will be next to impossible for a regular user to find again, so we would want to expose the mount in the file dialog for completeness' sake, yeah.
  
  > That's just an annoying issue locally, which is resolved by that hack. On the system level this won't be a problem at all.
  
  Ok good.
  
  > Also, pls put debug output into an attachment in the future (and probably edit your comment above), it's now quite hard to scroll through this diff.
  
  Done, sorry about that.
  
  >>> I'm a bit confused. Which one of the three are you doing:
  >>> 
  >>> 1. Opening a KIO Url via Dolphin.
  >>> 2. Opening a KIOFuse mount local URL via Dolphin.
  >>> 3. Opening a KIOFuse URL via the media players file picker.
  >> 
  >> #2.
  > 
  > So as in, you're Dolphin is browsing inside `/run/user/<id>/kio-fuse-XXXXXX/some/location` and you open a file from there?
  
  Yes. testing further, I am able to reproduce this dolphin hang when I right-click > open in > Totem, but not in VLC or SMPlayer.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D23384

To: feverfew, fvogt, davidedmundson, dfaure, ngraham
Cc: sitter, davidedmundson, kde-frameworks-devel, ngraham, LeGast00n, GB_2, michaelh, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20191201/7bbd5b84/attachment.html>


More information about the Kde-frameworks-devel mailing list