Bug 509030

Summary: Show "Open Terminal Here" on network mounts from kio-fuse
Product: [Applications] dolphin Reporter: Douglas Silva <doug.hs>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: dolphin-bugs-null, fabian, kio-bugs-null
Priority: NOR    
Version First Reported In: 25.08.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Opening a context menu in a Samba share
apt show kio-fuse
F4 shortcut

Description Douglas Silva 2025-09-02 13:22:42 UTC
Created attachment 184647 [details]
Opening a context menu in a Samba share

SUMMARY
I have kio-fuse installed (by tasksel on Debian), but network mounts (tested Samba) won't mount in the local filesystem.

Please see this thread where I explain with screenshots: https://discuss.kde.org/t/mount-network-folders-in-the-local-filesystem/39334

KDE developers told me that this is supposed to be working.

STEPS TO REPRODUCE
1. Open Dolphin, then look for Network in the Places sidebar.
2. Press the button Add Network Folder right next to the address bar. Fill in the Samba share details.
3. Check the mounted network folder; open a context menu anywhere in it and look for the action "Open Terminal Here".

OBSERVED RESULT
On the address bar, the Samba share is mounted as a "smb://" location; and Dolphin can't provide, for example, the action "Open Terminal Here" (which is only available on the local filesystem).

EXPECTED RESULT
Network folder mounted somewhere in the local filesystem.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 13
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
Kernel Version: 6.12.41+deb13-amd64 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Dolphin: 25.04.3
KDE Frameworks: 6.13.0
Qt: Using 6.8.2 and built against 6.8.2
Debian GNU/Linux 13 (trixie) (Wayland)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.12.41+deb13-amd64

$ apt search kio-fuse
kio-fuse/stable,now 5.1.0-1+b1 amd64 [installed,automatic]
FUSE Interface for KIO

$ apt search kio-extras
kio-extras/stable,now 4:25.04.3-1 amd64 [installed,automatic]
Extra functionality for kioslaves
Comment 1 Fabian Vogt 2025-09-02 13:42:27 UTC
If you use kio-fuse built against Qt 5, you need kio-extras-kf5 as well. No idea how the debian package is called.
Comment 2 Douglas Silva 2025-09-02 13:58:25 UTC
Created attachment 184648 [details]
apt show kio-fuse

From the output of "apt show", kio-fuse depends on Qt6 libraries. I could not find the package you mentioned, only these two:

kio-extras/stable,now 4:25.04.3-1 amd64 [installed,automatic]
  Extra functionality for kioslaves

kio-extras-data/stable,now 4:25.04.3-1 all [installed,automatic]
  Extra functionality for kioslaves data files
Comment 3 Fabian Vogt 2025-09-02 14:04:06 UTC
Ok, then this should work. Does the F4 command work? Anything relevant in the journal?
Comment 4 Douglas Silva 2025-09-02 14:10:30 UTC
Created attachment 184649 [details]
F4 shortcut

I did not know about the F4 shortcut. It actually works.

The embedded terminal changes its working directory to "/run/user/1000/kio-fuse-GmRQqs/smb/...", which is what I was expecting.

Now I just need to file a feature request for Dolphin to add an action "Open Terminal Here".
Comment 5 Fabian Vogt 2025-09-02 14:19:01 UTC
(In reply to Douglas Silva from comment #4)
> Now I just need to file a feature request for Dolphin to add an action "Open
> Terminal Here".

IMO a bug report is enough.

I wonder if it can be implemented efficiently though, as dolphin needs to query kio-fuse async whether the option can be shown.