You are not logged in.

#1 2023-02-11 03:22:32

seeks
Member
Registered: 2012-01-28
Posts: 9

KDE Plasma - Dolphin keeps opening Thunar whenever I compress anything

As the title describes, whenever I compress anything using the 'Compress' submenu in the right-click context menu, be it individual files, directories, whatever, it opens up the Thunar file manager when compression is finished.

I have no idea why it does this.  It doesn't really harm anything, or slow anything down, but it's driving me a little mad all the same.

Anyone know what might be causing this?

Offline

#2 2023-02-11 08:01:17

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,106

Re: KDE Plasma - Dolphin keeps opening Thunar whenever I compress anything

Depends on where that rmb entry comes from, https://develop.kde.org/docs/extend/dol … ice-menus/
And possibly because of

xdg-mime query default inode/directory
xdg-mime query default application/zip

?

Online

#3 2023-02-11 14:30:06

seeks
Member
Registered: 2012-01-28
Posts: 9

Re: KDE Plasma - Dolphin keeps opening Thunar whenever I compress anything

The mime stuff looks okay (dolphin and ark respectively).  And unfortunately, it doesn't seem to be a normal servicemenu; digging through the system servicemenus directory (don't have a local one yet), there's nothing about compression or Ark in there at all.  I checked the deprecated kservices5/ServiceMenus stuff too, just in case, but no joy there either.

Offline

#4 2023-02-11 14:37:11

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,106

Re: KDE Plasma - Dolphin keeps opening Thunar whenever I compress anything

Link screenshot. Is there an icon next to the action?
In doubt you could try to

strace -f dolphin 2>&1 | grep -i execv

to hopefully see what is executed when you compress sth. this way.

Online

#5 2023-02-11 18:33:12

seeks
Member
Registered: 2012-01-28
Posts: 9

Re: KDE Plasma - Dolphin keeps opening Thunar whenever I compress anything

Here's a screenshot of what the submenu looks like:

Imgur screenshot

Here's a short video demonstration of what happens when I use it (expires 2022-02-12, let me know if you need me to reupload):

Streamable video

And here's the output of the strace command demonstrated in the video, with only the first line (home directory) omitted:

[pid 155210] execve("/usr/lib/kf5/kioslave5", ["/usr/lib/kf5/kioslave5", "/usr/lib/qt/plugins/kf5/kio/tags"..., "tags", "", "local:/run/user/1000/dolphinmdfi"...], 0x7ffde15d3b90 /* 68 vars */ <unfinished ...>
[pid 155210] <... execve resumed>)      = 0
[pid 155212] execve("/usr/lib/kf5/kioslave5", ["/usr/lib/kf5/kioslave5", "/usr/lib/qt/plugins/kf5/kio/kio_"..., "trash", "", "local:/run/user/1000/dolphinYJep"...], 0x7ffde15d3b90 /* 68 vars */ <unfinished ...>
[pid 155212] <... execve resumed>)      = 0
[pid 155220] execve("/usr/lib/kf5/kioslave5", ["/usr/lib/kf5/kioslave5", "/usr/lib/qt/plugins/kf5/kio/thum"..., "thumbnail", "", "local:/run/user/1000/dolphinWVjO"...], 0x7ffde15d3b90 /* 68 vars */ <unfinished ...>
[pid 155220] <... execve resumed>)      = 0
[pid 155227] execve("/usr/sbin/testparm", ["/usr/sbin/testparm", "-d0", "-s", "--parameter-name", "usershare path"], 0x7ffde15d3b90 /* 68 vars */ <unfinished ...>
[pid 155227] <... execve resumed>)      = 0
[pid 155228] execve("/usr/sbin/net", ["/usr/sbin/net", "usershare", "info"], 0x7ffde15d3b90 /* 68 vars */ <unfinished ...>
[pid 155228] <... execve resumed>)      = 0
[pid 155229] execve("/usr/sbin/ldd", ["/usr/sbin/ldd", "/usr/lib/qt/plugins/kerfuffle/ke"...], 0x7ffde15d3b90 /* 68 vars */ <unfinished ...>
[pid 155229] <... execve resumed>)      = 0
[pid 155230] execve("/usr/lib/ld-linux.so.2", ["/usr/lib/ld-linux.so.2", "--verify", "/usr/lib/qt/plugins/kerfuffle/ke"...], 0x55ca251270f0 /* 68 vars */) = 0
[pid 155231] execve("/usr/lib64/ld-linux-x86-64.so.2", ["/usr/lib64/ld-linux-x86-64.so.2", "--verify", "/usr/lib/qt/plugins/kerfuffle/ke"...], 0x55ca251270f0 /* 68 vars */) = 0
[pid 155234] execve("/usr/lib64/ld-linux-x86-64.so.2", ["/usr/lib64/ld-linux-x86-64.so.2", "/usr/lib/qt/plugins/kerfuffle/ke"...], 0x55ca25129510 /* 73 vars */) = 0
[pid 155235] execve("/usr/sbin/ldd", ["/usr/sbin/ldd", "/usr/lib/libarchive.so"], 0x7ffde15d3b90 /* 68 vars */ <unfinished ...>
[pid 155235] <... execve resumed>)      = 0
[pid 155236] execve("/usr/lib/ld-linux.so.2", ["/usr/lib/ld-linux.so.2", "--verify", "/usr/lib/libarchive.so"], 0x55af72ad3fb0 /* 68 vars */) = 0
[pid 155237] execve("/usr/lib64/ld-linux-x86-64.so.2", ["/usr/lib64/ld-linux-x86-64.so.2", "--verify", "/usr/lib/libarchive.so"], 0x55af72ad3fb0 /* 68 vars */) = 0
[pid 155240] execve("/usr/lib64/ld-linux-x86-64.so.2", ["/usr/lib64/ld-linux-x86-64.so.2", "/usr/lib/libarchive.so"], 0x55af72ad6440 /* 73 vars */) = 0

Offline

#6 2023-02-11 20:08:19

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,106

Re: KDE Plasma - Dolphin keeps opening Thunar whenever I compress anything

That's ark, https://archlinux.org/packages/extra/x86_64/ark/files/
I'd look around in its configuration.

Online

Board footer

Powered by FluxBB