Hi,
Next version will have destop-file-utils, because it provides the
update-desktop-database command and, it appears after I read the pcmanfm 0.5.2 documentation that this command should be invoked at post-install time, just after the command
update-mime-database /usr/share/mime.
Extract of this doc you can see by opening file:///usr/share/doc/pcmanfm-0.5.2/README (if there is no doc there, I may have erased it, you'll get it back by reinstalling pcmanfm, with the "--reinstall" option of "apt-get install" command line).
Extract:
Here are some detailed IMPORTANT notes and FAQs for users and packagers.
...
1. Add these two commands in your post-inst scripts, or some things won't work:
update-mime-database /usr/share/mime
update-desktop-database
...
** Detailed explanation for every issues related to PCManFM:
Mime Type Handling:
1. Running update-mime-database /usr/share/mime as root after installation
is needed because PCManFM adds some new mime-type definitions
to the system to speed up the recognition of some well-known Windows files.
(This also improve other programs using the same shared mime database)
So, regenerating the the cache of the database is required since it's changed.
* To packagers: Don't forget to do this in your post-inst scripts.
...
* Besides, running update-desktop-database as root is required after
installation since all applications for all mime-types are cached on
the system according to the freedesktop.org specs to improve performance.
Without this cache, PCManFM won't work properly.
* To packagers: Don't forget to do this in your post-inst scripts.
...
update-mime-database itself is ok, as it it provided by shared-mime-info which is already a dependency of this pcmanfm package version. (rpm -qf and apt-cache search are my friends !)
I also have to change the default console in lxpanel, as it's still "lxterminal" whereas only sakura is installed.
Regards, and test well.
For thoses who still have the preceeding version : of Sept 06 or before, would you please try this to see if it improves the desktop background first login problem ?
Install desktop-file-utils ; reinstall pcmanfm ; incase you don't see post-install messages (I hope they have been set... ?) then start them yourself in a root console:
# update-mime-database /usr/share/mime && update-desktop-databasecopy /usr/share/applications/pcmanfm.desktop to /home/user/.config/autostart/
After login, whether background *with icon* is there or not, would you check the home user .xsession-errors log and report if you see anything related to pcmanfm ?
Thanks,
Mélodie