Page 4 of 4

Trying to install PCManfm

Posted: Sat 14 Nov 2009, 18:10
by whatshisname
I've tried everything suggested in this thread but still can't get pcmanfm to run.

Getting this error:

pcmanfm.bin: error while loading shared libraries: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory

I tried linking libdbus-glib-1.so.2 to libdbus-1.so.3.4.0 but still getting the same error message.

Running Puppy 4.3.1

Whoa!!

Immediately after making this post, I tried clicking the icon instead of running pcmanfm.bin from the command line and it works despite the error from the command line!

Hallelujah. Finally a decent file manager for Puppy. Thanks, everyone.

Posted: Sat 14 Nov 2009, 18:21
by MU
I tried linking libdbus-glib-1.so.2 to libdbus-1.so.3.4.0
this will not work, dbus-glib is not dbus.

The dotpup includes
/usr/local/Pcmanfm/lib/libdbus-glib-1.so.2

That library folder is included by the startscript /usr/bin/pcmanfm

If that library does not work for you, then it misses a dependency.
To find that out, please type:

export LD_LIBRARY_PATH="/usr/local/Pcmanfm/lib:$LD_LIBRARY_PATH"
ldd /usr/local/Pcmanfm/lib/libdbus-glib-1.so.2


If you get here a file with the comment "not found", then please post here, which one it is.
Mark

Posted: Sat 14 Nov 2009, 18:23
by MU
ok, I see that you edited your message.
Yes, clicking the icon runs a startscript "pcmanfm".
This script activates the libraries, that I have added in an own folder, as explained in my former message.

Mark

Posted: Sat 14 Nov 2009, 18:57
by whatshisname
MU wrote:ok, I see that you edited your message.
Yes, clicking the icon runs a startscript "pcmanfm".
This script activates the libraries, that I have added in an own folder, as explained in my former message.

Mark
Thanks for the reply.

I went back and deleted the incorrect symbolic link I had made and set it back to what I had tried to do first, which was:

ln -s libdbus-1.so.3 libdbus-glib-1.so.2

and thought didn't work because of the error message I was getting when running "pcmanfm.bin" from the command line.

PCMan is working with this symbolic link now.

Thank you *so* much for getting PcMan to work on Puppy. Rox sucks so bad as far as I'm concerned. With PcMan as an option, I don't understand why it isn't the default file manager for Puppy. It at least ought to be in the repositories. I'll sacrifice size, if that's the issue, for this kind of functionality any day of the week.

Now that I have Firedog and PcMan working on Puppy, I couldn't be happier with this distro on an ancient Dell Inspiron 2600 with 128 megs of ram. I'd be throwing this laptop away if it weren't for Puppy.

I, and the Gods of Green, thank you! :-)

Posted: Tue 26 Jan 2010, 21:30
by dougeeebear
PCMan File Manager is working perfectly in Puppeee 4.31.
A great big thank you for this!

Posted: Wed 27 Jan 2010, 15:48
by dougeeebear
I realise this project is probably not being developed any more, but has anyone been able to get single_click working on the main window icons?
I don't have a tick box for it, and when I add it to the "main" file it doesn't stay.

Thanks, Doug

Posted: Wed 27 Jan 2010, 15:53
by technosaurus
I updated it here:
http://www.murga-linux.com/puppy/viewtopic.php?t=51828

I may have disable desktop integration, but I could rebuild it if it doesn't work for you.

Posted: Wed 27 Jan 2010, 20:03
by dougeeebear
That was quick, thanks :)