3

I just install Debian Lenny with KDE.

In transmission when I right click a torrent and choose "open folder" it opens in Baobab then I need to right click the file and choose "Open folder" to finally open it in Dolphin (my file browser).

On Windows it just opens in Windows Explorer (the default file browser).

How can I get it to do this?

enter image description here enter image description here

user1028270
  • 1,075
  • 4
  • 22
  • 33

2 Answers2

5

I think it's from KDE, i got the same problem but it was rather simple to fix. Just go to System Configuration > Applications > Defaults Applications > File Explorer

Change it to another explorer than Dolphin (ex: Konqueror) and apply. Change it back to Dolphin than apply.

Did the trick for me. (it could be from a KDE update and a reset of settings idk)

Tested on Arch Linux with KDE 5.7.3

0

@user626084's answer worked for me, but I was curious why. Did a little more digging and found a useful link: Non-KDE (GTK?) apps ignore KDE "Default Applications" and launch the wrong web browser

sayan1 writes: try editing mimeapps.list in .config or in .local/share/applications.

I looked inside my mimeapps.list it was in ~/.config.

[Added Associations]
...
inode/directory=org.kde.dolphin.desktop;     
...

[Default Applications] ... inode/directory=org.kde.dolphin.desktop; ...

Last edit time was when I followed @user626084's steps.

Using Rui Ribeiro's tip: How to find what programs are reading my file? you can see which processes are accessing the mimeapps.list file.

sudo sysdig -A -c echo_fds "fd.filename=mimeapps.list"

You get something like:

------ Read 968B from   /home/igq/.config/mimeapps.list (systemsettings5)
...
...
...
------ Read 969B from   /home/igq/.config/mimeapps.list (kbuildsycoca5)
...
...
...

kbuildsycoca5 (8) - Linux Man Pages kbuildsycoca5: Rebuilds the KService desktop file system configuration cache.

ATutorMe
  • 101