You are not logged in.
Nautilus, in Gnome 3.22, has a native archive extraction tool that it replaces the "extract here" contextual menu but this tool doesn't support rar files (I suppose due to licenses) but, even I have installed "unrar" tool, there isn't "extract here" in nautilus for rar files. I have to open it with file-roller to extract it. Is there any way to restore the "Extract here..." to compressed files like .rar?
Offline
Probably not, the integrated compression functionality is (still) subpar. Besides downgrading, is there any way to disable it and revert to old file-roller integration?
Offline
Maybe the package Nautilus Actions can help you : https://www.archlinux.org/packages/?sor … =&flagged=
What is it ?
Nautilus-Actions is a Nautilus extension whose principal function is to allow the user to add arbitrary actions to the file manager context menus. These actions may be organized in menus and submenus, exported and shared with other desktop environments.
http://www.nautilus-actions.org
Offline
"nautilus-actions" doesn't work on Wayland. There is a open bug about this.
Offline
Ah, you didn't mention Wayland.
Good luck then.
Offline
BTW, file-roller works on Wayland for you? : https://bugzilla.gnome.org/show_bug.cgi?id=772850
And on Red Hat they had to patch file-roller to force it to use the X backend : https://bugzilla.redhat.com/show_bug.cgi?id=1374321#c9
Weird stuff is happening whenever Wayland is involved.
Offline
I back to X. There are too many apps that doesn't work well on Wayland.
Offline
EDIT: Missed your previous post.
OK, last attempt. Because for me Nautilus Actions works. So I can't test.
If you install Nautilus Actions, you could copy its /usr/share/applications/nact.desktop file to ~/.local/share/applications.
Then, in the copy, prefix the command on the Exec line with "env GDK_BACKEND=x11 " so it becomes : Exec=env GDK_BACKEND=x11 nautilus-actions-config-tool
These are the other Nautilus Actions binaries. They are command line tools. So I don't expect any Wayland issues.
usr/bin/nautilus-actions-new
usr/bin/nautilus-actions-print
usr/bin/nautilus-actions-run
Last edited by Dokter Bibber (2016-12-13 14:10:02)
Offline
EDIT: Missed your previous post.
OK, last attempt. Because for me Nautilus Actions works. So I can't test.
If you install Nautilus Actions, you could copy its /usr/share/applications/nact.desktop file to ~/.local/share/applications.
Then, in the copy, prefix the command on the Exec line with "env GDK_BACKEND=x11 " so it becomes : Exec=env GDK_BACKEND=x11 nautilus-actions-config-toolThese are the other Nautilus Actions binaries. They are command line tools. So I don't expect any Wayland issues.
usr/bin/nautilus-actions-new
usr/bin/nautilus-actions-print
usr/bin/nautilus-actions-run
Confirmed, with GDK_BACKEND=x11 nautilus-actions-config-tool no longer segfaults in main().
Offline
Confirmed, with GDK_BACKEND=x11 nautilus-actions-config-tool no longer segfaults in main().
Glad that it worked. Thanks for confirming.
Offline
Yes, it works. But it's a workaround.
Offline
Yes, it works. But it's a workaround.
If you don't like workarounds, you can always keep trying without workarounds, until full Wayland compatibility is a reality.
Last edited by Dokter Bibber (2016-12-30 15:44:13)
Offline
When I eventually use nautilus, I find this lack of funcionality annoying. I normally use nemo, which also has fileroller working as expected. It could be another workaround.
Offline