View previous topic :: View next topic |
Author |
Message |
Adel Ahmed Veteran
Joined: 21 Sep 2012 Posts: 1510
|
Posted: Sat Dec 20, 2014 9:29 pm Post subject: thunar archive plugin cannot integrate with file-roller |
|
|
I have installed thunar, file-roller and the thunar archive manager aiming to use file-roller as the default archive manager for this laptop, the DE is xfce4
when I try extracting via the context window I get the following error:
failed to extract files
no suitable archive manager found.
[ebuild R ] xfce-base/thunar-1.6.3 USE="dbus libnotify startup-notification udisks -debug -exif -pcre {-test}" XFCE_PLUGINS="trash" 0 kB
[ebuild R ] app-arch/file-roller-3.12.2 USE="-nautilus (-packagekit)" 0 kB
[ebuild R ] xfce-extra/thunar-archive-plugin-0.3.1 USE="-debug" 0 kB
these are the same as the use flags on my pc(where file-roller works using the context menu) , I do not remember If I had gone through any other steps
thanks |
|
Back to top |
|
|
Adel Ahmed Veteran
Joined: 21 Sep 2012 Posts: 1510
|
Posted: Wed Dec 24, 2014 11:06 pm Post subject: |
|
|
help anyone? |
|
Back to top |
|
|
Doesn't matter n00b
Joined: 23 Apr 2005 Posts: 10
|
Posted: Wed Mar 11, 2015 4:39 pm Post subject: |
|
|
The thunar-archive-plugin installs .tap files in /usr/libexec/thunar-archive-plugin. It comes with ark.tap, file-roller.tap and gnome-file-roller.tap (which is a symbolic link to file-roller.tap). According to the README the names of these files have to correspond with the names of the .desktop files in /usr/share/applications. Emerging file-roller does install a .desktop file but for whatever reason it's not called file-roller.desktop (or gnome-file-roller.tap), it's called org.gnome.FileRoller.desktop.
Renaming the .desktop file is probably not a good idea but creating a new symbolic link in /usr/libexec/thunar-archive-plugin makes it work.
Code: | cd /usr/libexec/thunar-archive-plugin/
sudo ln -s file-roller.tap org.gnome.FileRoller.tap |
|
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
Doesn't matter n00b
Joined: 23 Apr 2005 Posts: 10
|
Posted: Tue Mar 17, 2015 7:59 am Post subject: |
|
|
kernelOfTruth wrote: | seems like things have been updated:
Quote: | ls -l
total 12
-rwxr-xr-x 1 root root 1306 Mar 17 02:01 ark.tap
-rwxr-xr-x 1 root root 1494 Mar 17 02:01 file-roller.tap
lrwxrwxrwx 1 root root 15 Mar 17 02:01 gnome-file-roller.tap -> file-roller.tap
|
and it works |
I have the same. But in my case the .desktop file in /usr/share/applications is called org.gnome.FileRoller.desktop, so I needed to create another symbolic link in /usr/libexec/thunar-archive-plugin to make it work:
Quote: | -rwxr-xr-x 1 root root 1306 21. Jan 15:56 ark.tap
-rwxr-xr-x 1 root root 1494 21. Jan 15:56 file-roller.tap
lrwxrwxrwx 1 root root 15 21. Jan 15:56 gnome-file-roller.tap -> file-roller.tap
lrwxrwxrwx 1 root root 15 11. Mär 17:15 org.gnome.FileRoller.tap -> file-roller.tap
|
|
|
Back to top |
|
|
nkichukov n00b
Joined: 16 Oct 2012 Posts: 14 Location: Amstelveen, Netherlands
|
Posted: Thu Jun 11, 2015 9:06 am Post subject: |
|
|
Doesn't matter wrote: | kernelOfTruth wrote: | seems like things have been updated:
Quote: | ls -l
total 12
-rwxr-xr-x 1 root root 1306 Mar 17 02:01 ark.tap
-rwxr-xr-x 1 root root 1494 Mar 17 02:01 file-roller.tap
lrwxrwxrwx 1 root root 15 Mar 17 02:01 gnome-file-roller.tap -> file-roller.tap
|
and it works |
I have the same. But in my case the .desktop file in /usr/share/applications is called org.gnome.FileRoller.desktop, so I needed to create another symbolic link in /usr/libexec/thunar-archive-plugin to make it work:
Quote: | -rwxr-xr-x 1 root root 1306 21. Jan 15:56 ark.tap
-rwxr-xr-x 1 root root 1494 21. Jan 15:56 file-roller.tap
lrwxrwxrwx 1 root root 15 21. Jan 15:56 gnome-file-roller.tap -> file-roller.tap
lrwxrwxrwx 1 root root 15 11. Mär 17:15 org.gnome.FileRoller.tap -> file-roller.tap
|
|
I second that:
ln -s file-roller.tap org.gnome.FileRoller.tap
in /usr/libexec/thunar-archive-plugin solved the problem for me as well.
Thank you! |
|
Back to top |
|
|
|