File-roller "Open With" GDBus error

I think the relevant components here are all part of the default install. I’ve only been using EOS for about a week. pacman says that file-roller was “Install Reason : Explicitly installed”, but I don’t think I did that manually, so I suspect it was part of the installer? It also says file-roller is “Optional For : thunar-archive-plugin” which could be relevant since xfce is using thunar as its default file manager.

I opened a zip file with file-roller (the default association), right clicked on a file in the zip, chose Open With, and received an error dialog as follows:

Could not perform the operation
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[Close]

I wasn’t able to reproduce this on arch, but I have a variety of additional gnome and gtk packages on my arch system.

thunar can use different file compression tools.

You could try using another one (remove one install the other)

2 Likes

I often switch between the gnomes File-Roller and kdes Ark. I’ve found file roller better for exploring but ark better for compression (faster and smoother)

Yeah, I already switched to xarchiver, but I thought it was worth reporting what seems like a problem in the base/default system?

When I was using Thunar, engrampa worked quite well for me.

1 Like

Shoutout to engrampa which is file-roller without libadwaita. :speaking_head:

3 Likes

i do use engrampa here too on my i3 setup, but i see:

I will check if we need to change this.

  • Cinnamon has it as a dependency for nemo-fileroller
  • Gnome its the adwaita (only-one)
  • Budgie uses nemo so same
  • lxqt uses its own tool based on engrempa (mate)
  • lxde has file-roller not ideal as it is fully gtk2 still
  • i3 has xarchiver what is not the best but works…

yes… makes it bad for lxde and everywere libadwaita is not default…

2 Likes

general it is still working fine to use file-roller on xfce4 only it uses default adwaita light theme…
The trick currently is to add gtk theme in env:

/etc/environment systemwide or ~/.config/environment.d/userenv.conf per user

export GTK_THEME=Arc-Dark
export GTK_ICON_THEME=Qogir-dark

With this libadwaita apps will use the set theme… issue is that we can not set this by default as it will not change when user is changing theme…

Although a downside the upside is it adds a little bit of learning to things in an easy way.

ha ha yea as always… but gtk is messed up at the moment… could be next update and it will not work anymore with the env “hack”

1 Like

Just a bit more learning along the way