lxqt-config icon indicating copy to clipboard operation
lxqt-config copied to clipboard

Set "use wallpaper from theme" broken for local themes

Open stefonarch opened this issue 1 year ago • 2 comments

Expected Behavior

Wallpaper should change

Current Behavior

Wallpaper remains the same, or if unset always black screen with any theme/wallpaper combination.

Possible Solution
Steps to Reproduce (for bugs)
  1. Copy one or more themesfrom /usr/share/lxqt/themes to ~/.local/share/lxqt/themes
  2. Select "Use wallpaper from theme" and select one of those theme
  3. no wallpaper change
System Information
  • PcManFm-qt version:git, all<

EDIT: updated for reproducing

stefonarch avatar Feb 09 '24 07:02 stefonarch

PcManFm-qt version:git, wip_qt6

→ https://github.com/lxqt/lxqt-build-tools/pull/77#discussion_r1247857714

tsujan avatar Feb 09 '24 13:02 tsujan

It's broken also in qt5.

I found the reason why lxqt-config didn't set wallpapers here:

I use a symlink ~/.local/share/lxqt/themes~/git/lxqt/lxqt-themes/themes for testing modified themes and PRs.

Using the non local themes it works as expected, but it's still an issue for local themes where "use wallpaper from theme" will never work.

stefonarch avatar Feb 10 '24 10:02 stefonarch

I wasn't able to reproduce this. I put a theme inside ~/.local/share/lxqt/themes/ and the wallpapers folder inside ~/.local/share/lxqt/, and the wallpaper was changed when I selected and applied that (user) theme.

I also tested with a personal theme, whose wallpaper was inside its folder. Again, the wallpaper was changed correctly.

tsujan avatar Sep 04 '24 22:09 tsujan

Actually I never looked at the wallpaper.cfg ... it's a relative path ../../wallpapers/ and I've no wallpapers there.

stefonarch avatar Sep 05 '24 06:09 stefonarch