You are not logged in.
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
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
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
Link screenshot. Is there an icon next to the action?
In doubt you could try to
strace -f dolphin 2>&1 | grep -i execvto hopefully see what is executed when you compress sth. this way.
Online
Here's a screenshot of what the submenu looks like:
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):
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 */) = 0Offline
That's ark, https://archlinux.org/packages/extra/x86_64/ark/files/
I'd look around in its configuration.
Online