Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#44123 - [lxqt-common] wrong path in default settings

Attached to Project: Community Packages
Opened by Balló György (City-busz) - Monday, 09 March 2015, 23:53 GMT
Last edited by Balló György (City-busz) - Sunday, 05 July 2015, 18:25 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jerome Leclanche (Adys)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

1. Currently the default theme is set to lower-case 'frost' in file '/etc/xdg/lxqt/lxqt.conf', but the theme is installed into capitalized '/usr/share/lxqt/themes/Frost' directory.

2. Currently the default desktop wallpaper is set to lower-case '/usr/share/lxqt/themes/light/simple_blue_widescreen.png' in file '/etc/xdg/pcmanfm-qt/lxqt/settings.conf', but the image is installed into capitalized '/usr/share/lxqt/themes/Light' directory.

I attached a patch that fixes the problem, and makes the theme consistent. Alternatively the CMakeLists.txt file could be modified to install themes into lower-case directories. In both cases it should be fixed also in the upstream code.
This task depends upon

Closed by  Balló György (City-busz)
Sunday, 05 July 2015, 18:25 GMT
Reason for closing:  Fixed
Additional comments about closing:  lxqt-common 0.9.1-2
Comment by Jerome Leclanche (Adys) - Monday, 09 March 2015, 23:55 GMT
Thanks. I'm trying to take care of this upstream.
Comment by Peter Mattern (krabat) - Saturday, 20 June 2015, 22:29 GMT
This issue is caused by capitalization of the themes' folders first latter which was a temporary thing that got reverted quickly, see discussion in https://github.com/lxde/lxqt/issues/500. So the problem is fixed in VCS upstream.

Regarding the release package in community the problem can be avoided by adding
sed -i 's:frost:Frost:' ./lxqt-common-0.9.1/config/lxqt.conf
sed -i 's:light.*$:Frost/numix.png:' ./build/config/pcmanfm-qt/lxqt/settings.conf
at the beginning of package() in PKGBUILD.
Second invocation adjusting default wallpaper to default theme while at it as proposed upstream in https://github.com/lxde/lxqt-common/commit/3296e2c.

A simple workaround is invoking lxqt-config-appearance, either from main menu - Preferences - LXQt settings - Appearance or by filing the binary in the form of LXQt launcher which can in turn be invoked by Alt+F2, and select some 'LXQt theme'. This will set all faulty values to correct ones.
Comment by Balló György (City-busz) - Sunday, 05 July 2015, 18:25 GMT
Thanks for the explanation. I applied some upstream fixes in version 0.9.1-2, which solve the problem.

Loading...