[New] PCManFM GNU branch - testers needed

The dedicated forum for PCMan File Manager - http://wiki.lxde.org/en/PCManFM
PCMan
Posts: 85
Joined: Mon Oct 06, 2008 9:52 am

[New] PCManFM GNU branch - testers needed

Post by PCMan »

In the svn repo of pcmanfm, there is a new branch called gnu.

https://pcmanfm.svn.sourceforge.net/svn ... anches/gnu

This is still highly experimental, but quite interesting.
It handles files (copy, move, remove...) with GNU coreutils installed
on your system.
The performance might be slightly lower by using this, and there are
some limitations, too.
However, in this way we can guarantee correct file operations since it
uses system commands.
ACL stuff, sparse files, ... etc. should be handled properly with GNU coreutils.
In addition, CPU usage during file operations is lower.

So, please try it. The GNU support can be turned on with configure
option --enable-gnu (enabled by default).

If it works well, I'll merge it back to trunk.

Cheers!
Frank
Posts: 28
Joined: Sat Sep 27, 2008 4:42 pm

Re: [New] PCManFM GNU branch - testers needed

Post by Frank »

That sounds extremely interesting. Could you please make a source package (.tar.gz) available? Having to install Subversion first is a high-ish hurdle for potential testers.
litemotiv
Posts: 6
Joined: Sun Nov 16, 2008 10:38 am

Re: [New] PCManFM GNU branch - testers needed

Post by litemotiv »

PCMan wrote: However, in this way we can guarantee correct file operations since it
uses system commands. ACL stuff, sparse files, ... etc. should be handled properly with GNU coreutils.
Does this mean that the default PCManFM does not guarantee to handle these properly?

And can you please tell which are the limitations you mention?
thenktor
Posts: 3
Joined: Wed Nov 12, 2008 4:11 am
Location: Sand am Main (Germany)
Contact:

Re: [New] PCManFM GNU branch - testers needed

Post by thenktor »

For some reason it doesn't start:

Code: Select all

bash-3.1$ ps ax | grep pcman
20953 pts/9    S+     0:00 grep pcman
bash-3.1$ pcmanfm 

And then it hangs.
burnCDDA (burns M3U playlists in a terminal)
last.fm (my last.fm profile)
Zenwalk (I'm a Zenwalk Linux packager)
Frank
Posts: 28
Joined: Sat Sep 27, 2008 4:42 pm

Re: [New] PCManFM GNU branch - testers needed

Post by Frank »

Okay, I got it now ... Following the above link leads to a "raw" view of the Subversion repository where one would have to download each single file by hand. Going to http://pcmanfm.svn.sourceforge.net/view ... nches/gnu/ instead leads to a web interface into Subversion where one can conveniently download a ready-made source tarball.

Been there, downloaded, tried to compile. First it did not want to, because there is some problem with the Finnish language file. After deleting Finnish from two Makefiles, PCManFM compiled and installed nicely.

The program identifies itself as "PCMan File Manager 0.6". It appears to run a little slower than the 0.5 version, but I have not done any measurement. Other than that, everything seems to work in the same way as with version 0.5. Is there anything specific that you would like to have feedback on?
Frank
Posts: 28
Joined: Sat Sep 27, 2008 4:42 pm

Re: [New] PCManFM GNU branch - testers needed

Post by Frank »

PCMan wrote:It handles files (copy, move, remove...) with GNU coreutils installed on your system.
I see in the source code that you pass the "-v" parameter to cp, mv, rm, and ln. Some systems use busybox (http://busybox.net/) instead of the GNU coreutils. For busybox' cp, mv, rm, and ln, "-v" is an unknown parameter and triggers the help screen. Can the "-v" parameter be dropped, or is it in some way essential for the new pcmanfm?
PCMan
Posts: 85
Joined: Mon Oct 06, 2008 9:52 am

Re: [New] PCManFM GNU branch - testers needed

Post by PCMan »

The progress bar was built on top of verbose messages and a lot of dirty hacks.
That's why GNU coreutils is specifically required since all of those commands have different parameters on different *NIX systems. It's only possible to support GNU coreutils.
canistel
Posts: 3
Joined: Thu Feb 19, 2009 2:40 pm

Re: [New] PCManFM GNU branch - testers needed

Post by canistel »

... downloaded the gnu.tar.gz, extracted it, then got this:

Code: Select all

~/Desktop/gnu$ ./configure
bash: ./configure: No such file or directory
canistel
Posts: 3
Joined: Thu Feb 19, 2009 2:40 pm

Re: [New] PCManFM GNU branch - testers needed

Post by canistel »

canistel wrote:... downloaded the gnu.tar.gz, extracted it, then got this:

Code: Select all

~/Desktop/gnu$ ./configure
bash: ./configure: No such file or directory
Ok ok... it appears I'm supposed to run "sh autogen.sh" which I did, and like a previous poster mentioned, had to update a makefile to get rid of the fi translation.

Was this the version that was supposed to come with samba support built-in? Just curious...
maximi89
Posts: 6
Joined: Tue Mar 03, 2009 2:46 am

Re: [New] PCManFM GNU branch - testers needed

Post by maximi89 »

Hello, this version come with SAMBA support?
i'm a new betatester ajajaja

Greetings!
good job, this desktop it's awesome!
Locked