From: Arnaud C. <ar...@ca...> - 2002-01-24 13:46:53
|
Hi I'm using rox-1.1.11, and when I try to use afvs with this file : /mnt/prog/linux/Guide perl-Gtk en fran=E7ais.tgz an error message appears : << Ce fichier est inexistant ou inaccessible : /mnt/prog/linux/Guide perl-Gtk en fran=E7=A1=A9s.tgz# >> Is it a bug from rox, or from avfs ? --=20 http://www.calvo-france.com (24/01/02) Un desktop puissant ET l=E9ger < http://rox.sourceforge.net > ________________________________________________ A r n a u d C a l v o 47=B043'60N 0=B031'0W |
From: Thomas L. <ta...@ec...> - 2002-01-24 14:32:08
|
On Thu, Jan 24, 2002 at 02:40:42PM +0100, Arnaud Calvo wrote: > > Hi > > I'm using rox-1.1.11, and when I try to use afvs with this file : > /mnt/prog/linux/Guide perl-Gtk en fran?ais.tgz > an error message appears : > << > Ce fichier est inexistant ou inaccessible : > /mnt/prog/linux/Guide perl-Gtk en fran???s.tgz# > >> > > Is it a bug from rox, or from avfs ? It shouldn't be from ROX if you clicked in a filer window. Only the pinboard and panels had problems in 1.1.11. What happens if you try looking inside the archive using the command-line? -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... |
From: Arnaud C. <ar...@ca...> - 2002-01-24 15:19:34
|
On 24-Jan-2002 Thomas Leonard wrote: >> I'm using rox-1.1.11, and when I try to use afvs with this file : >> /mnt/prog/linux/Guide perl-Gtk en fran=E7ais.tgz >> an error message appears : >> << >> Ce fichier est inexistant ou inaccessible : >> /mnt/prog/linux/Guide perl-Gtk en fran=E7=A1=A9s.tgz# >> >> > It shouldn't be from ROX if you clicked in a filer window. Only the > pinboard and panels had problems in 1.1.11. What happens if you try > looking inside the archive using the command-line? Unfortunately for you, it works... ;-) --=20 http://www.calvo-france.com (24/01/02) Un desktop puissant ET l=E9ger < http://rox.sourceforge.net > ________________________________________________ A r n a u d C a l v o 47=B043'60N 0=B031'0W |
From: Thomas L. <ta...@ec...> - 2002-01-24 15:32:42
|
On Thu, Jan 24, 2002 at 04:15:01PM +0100, Arnaud Calvo wrote: > > On 24-Jan-2002 Thomas Leonard wrote: > >> I'm using rox-1.1.11, and when I try to use afvs with this file : > >> /mnt/prog/linux/Guide perl-Gtk en fran?ais.tgz > >> an error message appears : > >> << > >> Ce fichier est inexistant ou inaccessible : > >> /mnt/prog/linux/Guide perl-Gtk en fran???s.tgz# > >> >> > > > It shouldn't be from ROX if you clicked in a filer window. Only the > > pinboard and panels had problems in 1.1.11. What happens if you try > > looking inside the archive using the command-line? > > Unfortunately for you, it works... ;-) Works for me too, in ROX-Filer (with Gtk+-1.2.10). Make sure you have AVFS turned on for the filer, eg: $ cd /#avfs-on $ rox -n It displays the filename wrongly, though, truncating at the first accent. This might be something to do with my setup though, as doing 'ls' in an xterm shows the accent as '?'... -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... |
From: Arnaud C. <ar...@ca...> - 2002-01-24 16:09:26
|
On 24-Jan-2002 Thomas Leonard wrote: > Works for me too, in ROX-Filer (with Gtk+-1.2.10). Make sure you have > AVFS turned on for the filer, eg: >=20 > $ cd /#avfs-on > $ rox -n Didn't know that command... I use "avfs-on", not "cd /#avfs-on"... And this is what it returns : << [~] $ : cd /#avfs-on bash: cd: /#avfs-on: Le fichier existe. >> (ie for non-french speakers : file exists) ???? ... and "rox -n" doesn't work better :-( > It displays the filename wrongly, though, truncating at the first > accent. This might be something to do with my setup though, as doing 'l= s' > in an xterm shows the accent as '?'... --=20 http://www.calvo-france.com (24/01/02) Un desktop puissant ET l=E9ger < http://rox.sourceforge.net > ________________________________________________ A r n a u d C a l v o 47=B043'60N 0=B031'0W |
From: Thomas L. <ta...@ec...> - 2002-01-25 15:45:21
|
On Thu, Jan 24, 2002 at 04:42:23PM +0100, Arnaud Calvo wrote: >=20 > On 24-Jan-2002 Thomas Leonard wrote: > > Works for me too, in ROX-Filer (with Gtk+-1.2.10). Make sure you have > > AVFS turned on for the filer, eg: > >=20 > > $ cd /#avfs-on > > $ rox -n >=20 > Didn't know that command... > I use "avfs-on", not "cd /#avfs-on"... And this is what it returns : > << > [~] $ : cd /#avfs-on > bash: cd: /#avfs-on: Le fichier existe. > >> > (ie for non-french speakers : file exists) Yep, that's correct. It uses a fake error message to tell you it's worked. I'd forgotten about avfs-on ;-) > ... and "rox -n" doesn't work better :-( The odd thing is that it works perfectly here, even with the same filename! Here's what I get from strace when using Open AVFS on the file: >cd /#avfs-on =20 cd: file exists: /#avfs-on >strace -eopen rox -n|&grep Gtk open("/home/tal00r/Guide perl-Gtk en fran=E7ais.tgz#", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) =3D 9 What do you get? --=20 Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... |
From: Arnaud C. <ar...@ca...> - 2002-01-25 21:42:29
|
On 25-Jan-2002 Thomas Leonard wrote: > The odd thing is that it works perfectly here, even with the same > filename! >=20 > Here's what I get from strace when using Open AVFS on the file: >=20 >>cd /#avfs-on =20 > cd: file exists: /#avfs-on >>strace -eopen rox -n|&grep Gtk > open("/home/tal00r/Guide perl-Gtk en fran=E7ais.tgz#", > O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) =3D 9 >=20 > What do you get? I don't understand neither that command (that doesn't work anyway...) : << strace -eopen rox -n|&grep Gtk >> But I made a few checks : When I start X with the startx command, it automaticaly runs "rox -n -o -= p PinBoard_Perso.xml". From that pinboard, I mount my /mnt/prog partition with the icon on the pinboard. In the window then displayed, I try to click on "linux", then on "Guide p= erl-Gtk en fran=E7ais.tgz", and at this moment, rox tells the error message I rep= orted here twice. Then if I try to run rox with an icon in my toolbar (icewm) (correspondin= g command =3D "rox"), the same error happens. BUT, if I run this command in an xterm : "rox -n /mnt/prog/linux/Guide\ perl-Gtk\ en\ fran=E7ais.tgz#/", it works great ! And the best part is coming... : if I then click on the "Guide perl-Gtk e= n fran=E7ais.tgz" file that is displayed in the first window that was opene= d at the beginning of my explaination (when I mounted /mnt/prog, remember), it now= works !!! I don't understand anything... --=20 http://www.calvo-france.com (24/01/02) Un desktop puissant ET l=E9ger < http://rox.sourceforge.net > ________________________________________________ A r n a u d C a l v o 47=B043'60N 0=B031'0W |
From: Thomas L. <ta...@ec...> - 2002-01-26 15:40:06
|
On Fri, Jan 25, 2002 at 10:20:37PM +0100, Arnaud Calvo wrote: > > On 25-Jan-2002 Thomas Leonard wrote: > > The odd thing is that it works perfectly here, even with the same > > filename! > > > > Here's what I get from strace when using Open AVFS on the file: > > > >>cd /#avfs-on > > cd: file exists: /#avfs-on > >>strace -eopen rox -n|&grep Gtk > > open("/home/tal00r/Guide perl-Gtk en fran?ais.tgz#", > > O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9 > > > > What do you get? > > I don't understand neither that command (that doesn't work anyway...) : > << > strace -eopen rox -n|&grep Gtk > >> > > But I made a few checks : > > When I start X with the startx command, it automaticaly runs "rox -n -o -p > PinBoard_Perso.xml". > From that pinboard, I mount my /mnt/prog partition with the icon on the > pinboard. > In the window then displayed, I try to click on "linux", then on "Guide > perl-Gtk > en fran?ais.tgz", and at this moment, rox tells the error message I reported > here twice. > Then if I try to run rox with an icon in my toolbar (icewm) (corresponding > command = "rox"), the same error happens. > BUT, if I run this command in an xterm : "rox -n /mnt/prog/linux/Guide\ > perl-Gtk\ en\ fran?ais.tgz#/", it works great ! > And the best part is coming... : if I then click on the "Guide perl-Gtk en > fran?ais.tgz" file that is displayed in the first window that was opened > at the beginning of my explaination (when I mounted /mnt/prog, > remember), it now works > !!! > > I don't understand anything... Aha! - Turning AVFS on only applies to that process and any child processes. So, if AVFS isn't on when you run rox the first time (from startx) then that filer doesn't get AVFS support. - When you click on an archive with button-1, I guess you've set it up to run another copy of the filer? Normally, this is the one run by startx, which doesn't have AVFS support. - When you do 'rox -n' from a terminal window (AVFS is turned on by here... maybe by a .bashrc file?) it starts a new copy, which then works. - If, with this new copy still running, you now button-1 click on the archive in the old filer, it will run rox, which passes the request to the new -n filer and it works! You should find that using 'Open AVFS' from the old filer doesn't work, even though button-1 clicking the archive does, in this case. I'm assuming that it's not having AVFS on that is the problem. I guess it could also be some other environment variable being set in the terminal that lets it work too... do you get the same thing if the file is just named 'archive.tgz'? -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... |
From: Arnaud C. <ar...@ca...> - 2002-01-26 17:45:16
|
On 26-Jan-2002 Thomas Leonard wrote: > - Turning AVFS on only applies to that process and any child processes. > So, if AVFS isn't on when you run rox the first time (from startx) th= en > that filer doesn't get AVFS support. So how to turn on avfs for the first filer started ? [...] > I'm assuming that it's not having AVFS on that is the problem. I guess = it > could also be some other environment variable being set in the terminal > that lets it work too... do you get the same thing if the file is just > named 'archive.tgz'? No, it works... But I found a work around for this problem : Instead of this, to open .tgz files : exec rox "$1#/" I've written this : exec rox -n "$1#/" ... and now, it works :-))) Not so intuitive... --=20 http://www.calvo-france.com (24/01/02) Un desktop puissant ET l=E9ger < http://rox.sourceforge.net > ________________________________________________ A r n a u d C a l v o 47=B043'60N 0=B031'0W |
From: Thomas L. <ta...@ec...> - 2002-01-27 14:52:58
|
On Sat, Jan 26, 2002 at 06:29:20PM +0100, Arnaud Calvo wrote: > > On 26-Jan-2002 Thomas Leonard wrote: > > - Turning AVFS on only applies to that process and any child processes. > > So, if AVFS isn't on when you run rox the first time (from startx) then > > that filer doesn't get AVFS support. > So how to turn on avfs for the first filer started ? Put the 'cd /#avfs-on' just before the line that starts the filer... -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... |
From: Arnaud C. <ar...@ca...> - 2002-01-27 17:01:31
|
On 27-Jan-2002 Thomas Leonard wrote: >> So how to turn on avfs for the first filer started ? >=20 > Put the 'cd /#avfs-on' just before the line that starts the filer... It's a rare syntax... Thanks ! --=20 http://www.calvo-france.com (24/01/02) Un desktop puissant ET l=E9ger < http://rox.sourceforge.net > ________________________________________________ A r n a u d C a l v o 47=B043'60N 0=B031'0W |