Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
thunar archive plugin cannot integrate with file-roller
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
Adel Ahmed
Veteran
Veteran


Joined: 21 Sep 2012
Posts: 1510

PostPosted: Sat Dec 20, 2014 9:29 pm    Post subject: thunar archive plugin cannot integrate with file-roller Reply with quote

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
View user's profile Send private message
Adel Ahmed
Veteran
Veteran


Joined: 21 Sep 2012
Posts: 1510

PostPosted: Wed Dec 24, 2014 11:06 pm    Post subject: Reply with quote

help anyone?
Back to top
View user's profile Send private message
Doesn't matter
n00b
n00b


Joined: 23 Apr 2005
Posts: 10

PostPosted: Wed Mar 11, 2015 4:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Mar 17, 2015 1:02 am    Post subject: Reply with quote

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
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Doesn't matter
n00b
n00b


Joined: 23 Apr 2005
Posts: 10

PostPosted: Tue Mar 17, 2015 7:59 am    Post subject: Reply with quote

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
View user's profile Send private message
nkichukov
n00b
n00b


Joined: 16 Oct 2012
Posts: 14
Location: Amstelveen, Netherlands

PostPosted: Thu Jun 11, 2015 9:06 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum