kio-fuse is a DBus activated service, so for permanent installation the
installed service file has to be in a directory used by dbus-daemon.
If you're installing into a custom prefix, you may want to link
To make sure that the installed version is actually used, stop any already
running instance with "killall kio-fuse" and log out and in again.
So it seems that kio-fuse should be evoked by DBus rather than starting by systemctl. Then the following sentence says linking the dbus-1 and systemd stuff (by ln -s I assume?). I wonder is this linking necessary?
Anyway, I started the kio-fuse service by systemctl way, but there’s no change on Dolphin, the shared folder still goes by a name of smb: url in the tab, rather than mounted by kio-fuse. Could anyone kindly teach me how to use kio-fuse for Dolphin? Thanks a lot!
Thank you very much! To open terminal in pwd by pressing F4 works, and I can play video files using mpv command. Just to confirm, is this the only way kio-fuse works with Dolphin GUI? Because I read from somewhere that when you open a smb folder in Dolphin, the tab (address bar) in the GUI will change to the virtual directory that kio-fuse creates rather than the smb:// url…
The thing is, if I open video from terminal in the virtual directory kio-fuse creates, it seems there’s no need to use this --enable-libsmbclient at all. That would be another problem to discuss: to open smb video without kio-fuse using ffmpeg’s libsmbclient support, the url it receives must be in format like smb://<user>@<host>. What Dolphin passes to ffmpeg is smb://<host>. Knowing this, I think this is too much a hustle for me to solve, I’ll use your suggestions instead!