Luwx/Lightly

The "Lightly" windows decoration cannot be edited in Plasma 5.25 (Beta)

Opened this issue · 6 comments

Description: Yesterday I updated my Plasma to 5.25 (Beta) and noticed the "Lightly" windows decoration cannot be edited. I haven't had any issues when I used Plasma 5.24.

Steps for reproducing:

  1. Launch the KDE system settings
  2. Go to the "Appearance" menu;
  3. Go to the "Windows Decoration" menu;
  4. Mark the "Lightly" windows decoration;
  5. Click on the "Edit" button in the "Lightly" windows decoration;

Actual Result:
The configuration menu is not opened after clicking the "Edit" button

Expected result:
The configuration menu should be opened after clicking the "Edit" button

Configuration:
Operating System: Arch Linux
KDE Plasma Version: 5.24.90
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.4
Kernel Version: 5.17.9-arch1-1 (64-bit)
Graphics Platform: X11
Lightly version: The latest commit from git

Video:
https://streamable.com/5tlid2

Confirmed as well on Neon 5.24.90.

mrhll commented

Issue confirmed on Arch, Stable Plasma 5.25 / Frmwrk 5.95 / Qt 5.15.5

Faetu commented

Hi, you could start lightly-settings5 in a terminal. Would this work as a Workaround?

mrhll commented

@Faetu Yes it works ! Thanks
But here is the error shown in the console, didn"t affect the app ...
kf.coreaddons: "Could not find plugin kcms/kstyle_lightly_config"
kf.coreaddons: "Could not find plugin kcms/org.kde.kdecoration2/lightlydecoration"

Faetu commented

Hey @mrhll good to hear.
I for myself dont know enough about kcm to solve this problem.
But if you start the modules individually, then the error dont show up:

kcmshell5 lightlydecorationconfig -> for window decoration
kcmshell5 lightlystyleconfig -> for widget config

best regards

Faetu commented

This could be the problem:

systemsettings[6667]: kf.coreaddons: KPluginFactory could not create a KDecoration2::DecorationThemeProvider instance from "/usr/lib/qt/plugins/org.kde.kdecoration2/lightlydecoration.so"

I got this error message by starting journalctl -f | grep lightly and then repeat pnedyalkov91 Steps(#172 (comment))

best regards