Bug 17294 - LxQt: pcmanfm-qt Configuration files are not applied
Summary: LxQt: pcmanfm-qt Configuration files are not applied
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Florian Hubold
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-05 14:01 CET by Georges Eckenschwiller
Modified: 2016-01-10 14:24 CET (History)
2 users (show)

See Also:
Source RPM: lxqt-common
CVE:
Status comment:


Attachments

Description Georges Eckenschwiller 2015-12-05 14:01:39 CET
Description of problem:

1) The local configuration file for pcmanfm-qt must be in the directory
 ~/.config/pcmanfm-qt/lxqt (This is what happens when you make a manual configuration)

=> In the patch, it must be replaced "$XDG_CONFIG_HOME/pcmanfm-qt/default" by "$XDG_CONFIG_HOME/pcmanfm-qt/lxqt"

2) The deneral configuration files for lxqt are in the directory /etc/xdg/lxqt
=> In the patch, it must be replaced "/etc/lxqt" by "/etc/xdg/lxqt"

After correcting the file /usr/bin/startlxqt and delete local files, configurations are applied

The problem already existed with mga5

Reproducible: 

Steps to Reproduce:
Georges Eckenschwiller 2015-12-05 19:12:52 CET

Assignee: neoclust => mageia

David Walser 2015-12-19 00:01:52 CET

Summary: Configuration files are not applied => LxQt: pcmanfm-qt Configuration files are not applied
CC: (none) => doktor5000

Comment 1 Florian Hubold 2015-12-19 00:22:03 CET
reassigned to maintainer

Assignee: mageia => doktor5000
Status: NEW => ASSIGNED

Comment 2 Florian Hubold 2015-12-19 00:38:34 CET
That's what happens when somebody else updates your packages, without testing ...
In mga5 the problem definitely didn't exist, you can confirm by

$ rm -rf ~/.config/pcmanfm-qt; find ~/.config/pcmanfm* -ls ; pcmanfm-qt
new configuration will be created as ~/.config/pcmanfm-qt/default/settings.conf

And our custom lxqt/pcmanfm-qt configuration was located in /etc/lxqt and /etc/pcmanfm-qt, /etc/xdg/lxqt didn't even exist then.

Now the configuration files were moved to /etc/xdg/lxqt and /etc/xdg/pcmanfm-qt but /usr/bin/startlxqt was not adapted. I'll take a look.
Comment 3 Frédéric "LpSolit" Buclin 2016-01-09 21:32:38 CET
The path to settings.conf must also be fixed. xdg/ is also missing in the path.

CC: (none) => LpSolit

Comment 4 Florian Hubold 2016-01-10 14:24:25 CET
(In reply to Frédéric Buclin from comment #3)
> The path to settings.conf must also be fixed. xdg/ is also missing in the
> path.

paiiou already mentioned that:

(In reply to Georges Eckenschwiller from comment #0)
> 2) The deneral configuration files for lxqt are in the directory
> /etc/xdg/lxqt
> => In the patch, it must be replaced "/etc/lxqt" by "/etc/xdg/lxqt"

This should be fixed with lxqt-common-0.10.0-3.mga6 - please reopen in case it reoccurs.

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


Note You need to log in before you can comment on or make changes to this bug.