Bug 14059

Summary: LXDE desktop has two Home file manager icons
Product: Mageia Reporter: Lewis Smith <lewyssmith>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: loginov_alex, nicolas.salguero, oliver.bgr
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:
Bug Depends on: 14162    
Bug Blocks:    
Attachments: This source RPM is obsolete (see https://bugs.mageia.org/attachment.cgi?id=5478)
Updated script to hide/show dolphin desktop file
Updated script to hide/show dolphin desktop file
Updated script to hide/show dolphin desktop file
Fix for spaces

Description Lewis Smith 2014-09-05 22:17:15 CEST
Testing Mageia5 Classic pre-release (at least up to Alpha2) on real x64 hardware.
The LXDE desktop has *two* home directory desktop icons: one for PCManFM, the other for Dolphin. This is confusing; and in the slim context, the latter seems inappropriate.
Comment 1 Rémi Verschelde 2014-09-17 13:50:09 CEST
CC'ing Oliver.

CC: (none) => oliver.bgr

Comment 2 Nicolas Salguero 2014-10-02 14:52:24 CEST
Created attachment 5466 [details]
This source RPM is obsolete (see https://bugs.mageia.org/attachment.cgi?id=5478)

This package also corrects several other problems (cf. new patches)

CC: (none) => nicolas.salguero

Comment 3 Nicolas Salguero 2014-10-03 10:27:05 CEST
Created attachment 5469 [details]
Updated script to hide/show dolphin desktop file

Hi,

The execution right was lost with the first version of the script, which was causing a warning when logging again on KDE. This new version corrects the problem.

Best regards.

Nico.
Nicolas Salguero 2014-10-06 16:06:02 CEST

Attachment 5466 is obsolete: 0 => 1
Attachment 5466 description: RPM source => This source RPM is obsolete (see https://bugs.mageia.org/attachment.cgi?id=5478)

Comment 4 Alex Loginov 2014-10-22 16:51:20 CEST
Should be fixed in lxde-common-0.5.6-5.mga5.noarch.rpm

CC: (none) => loginov_alex
Depends on: (none) => 14162

Comment 5 Alex Loginov 2014-10-22 23:57:55 CEST
Nicolas,

installed Mageia-4.1-LiveDVD-KDE4-i586-DVD.iso,
installed all new LXDE pkgs with http://svnweb.mageia.org/packages/cauldron/lxde-common/current/,
bug is present.
Comment 6 Nicolas Salguero 2014-10-23 09:34:31 CEST
Created attachment 5526 [details]
Updated script to hide/show dolphin desktop file

Hi,

There are two possibilities:

1) the desktop-file-utils RPM is not installed (I forgot to add requirement for this package on lxde-common package, sorry)

2) the file "$XDG_CONFIG_HOME/user-dirs.dirs" does not exist (the attached hide-desktop-file.sh script takes care of this situation, solution borrowed to startlxde script from lxde-common package)

Regards.

Nico.
Comment 7 Nicolas Salguero 2014-10-23 10:59:22 CEST
Created attachment 5527 [details]
Updated script to hide/show dolphin desktop file

Attachment 5469 is obsolete: 0 => 1
Attachment 5526 is obsolete: 0 => 1

Comment 8 Alex Loginov 2014-10-23 11:33:01 CEST
Created attachment 5528 [details]
Fix for spaces
Comment 9 Alex Loginov 2014-10-23 11:34:53 CEST
Nicolas, Hello,

No, desktop-file-utils is installed and file "$XDG_CONFIG_HOME/user-dirs.dirs" exists.
It's problem with name "Desktop" for non-English locales. For example, for Russian "Desktop" is "РабоÑий ÑÑол" (two words and space between words).

Will you test new version for hide-desktop-file.sh?

Regards,
Alexey
Comment 10 Nicolas Salguero 2014-10-23 11:40:20 CEST
Hi,

I will test the new script.

I did not see the problem before because French translation for "Desktop" is only one word: "Bureau" :-(

Regards.

Nico.
Comment 11 Nicolas Salguero 2014-10-23 11:46:51 CEST
Hi,

After a test on Mga4, the new script works well.

Regards.

Nico.
Comment 12 Alex Loginov 2014-10-23 12:03:23 CEST
Many thanks for testing.
What is about upstream? It's workaround, but it's upstream bug when we can see file with "OnlyShowIn=KDE" on the Desktop in LXDE.
Comment 13 Nicolas Salguero 2014-10-23 13:31:42 CEST
Hi,

I just filled a bug report: https://sourceforge.net/p/pcmanfm/bugs/913/

Regards.

Nico.
Comment 14 Alex Loginov 2014-10-23 22:57:45 CEST
This bug is opened for testing with the latest ISO and with other DEs together with LXDE.
Comment 15 Alex Loginov 2014-11-17 22:35:13 CET
I tested with LXDE, MATE, KDE, which were installed together. This bug was fixed.

Status: NEW => RESOLVED
Resolution: (none) => FIXED