Luwx/Lightly

Capacity bar style is broken

Opened this issue ยท 20 comments

image

I'm using latest master branch

D3SOX commented

Can't reproduce on my end.
a
Which Plasma Style and Colors are you using?

I'm using breeze dark color scheme, the same thing happens with lightly color scheme too. Is there any way I could debug this?

D3SOX commented

Hm I'm not sure. Maybe it has something to do with your Plasma/KDE Frameworks version.
I'm running Plasma 5.20.9 with KDE Frameworks 5.78.0 and Qt 5.15.2

clwe commented

lightly_capacity_bar
I have a similar issue in
Kubuntu 20.10
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.14.2

clwe commented

How do I update Plasma and Frameworks? I tried as described here, from the backports repository:
https://community.kde.org/Kubuntu/PPAs#Kubuntu_Backports
It still says up-to-date though. Do I have to build from source?

Even after updating to KDE Frameworks to 5.79.0 and KDE Plasma to 5.21.0, then uninstalling and rebuilding Lightly, the issue persist.

Same error. Tested on KDE NEON with plasma 5.21, 5.20.5 and on KUBUNTU with Plasma 5.19.5

Luwx commented

I'll try to reproduce this in a KDE Neon vm. Meanwhile, the Kde people could really change the default look of the KCapacityBar to something more pleasant, it looks so out of place.

Can confirm the bug is present on:

Debian Bullseye/11 (sid)
KDE Plasma: 5.20.5
KDE Frameworks: 5.78.0
Qt: 5.15.2

a

It's affecting me too
KDE Plasma 5.21.1
KDE Framework 5.79.0
QT 5.15.2
capacity bars

It also affects me.
Kubuntu 21.04
KDE Plasma 5.21.4
KDE Framework Version 5.80.0
Qt Version 5.15.2
image

Weirdly this issues is only present on openSUSE Tumbleweed. I have tested on Arch, Kubuntu, Neon, Fedora, KaOS... None of them had this issue. Only openSUSE Tumbleweed.

I'll try to reproduce this in a KDE Neon vm. Meanwhile, the Kde people could really change the default look of the KCapacityBar to something more pleasant, it looks so out of place.

Until the issue is fixed, can we as users modify something to make KCapacityBar not look out-of-place?

Weirdly this issues is only present on openSUSE Tumbleweed. I have tested on Arch, Kubuntu, Neon, Fedora, KaOS... None of them had this issue. Only openSUSE Tumbleweed.

I have this issue on Manjaro:
image

openSUSE

@SayanChakroborty Can you try if this package fixes your problem?

openSUSE

@SayanChakroborty Can you try if this package fixes your problem?

I just tried the package you linked on openSUSE Tumbleweed snapshot 20220409 but the capacity bar is still broken.
Screenshot_20220412_071302
Screenshot_20220412_071426

I managed to fix this issue on two of my installs of Kubuntu 21.10.
You need to have KDE's KF5FrameworkIntegration package installed (both the binary and dev packages).

On Ubuntu's repository they are called libkf5style5 & libkf5style-dev. IDK about other distros.

This is happening because in the cmake file the KF5FrameworkIntegration package is marked as optional.

openSUSE

@SayanChakroborty Can you try if this package fixes your problem?

I just tried the package you linked on openSUSE Tumbleweed snapshot 20220409 but the capacity bar is still broken. Screenshot_20220412_071302 Screenshot_20220412_071426

Can you try install frameworkintegration-devel and frameworkintegration-plugin packages on Tumbleweed?

openSUSE

@SayanChakroborty Can you try if this package fixes your problem?

I just tried the package you linked on openSUSE Tumbleweed snapshot 20220409 but the capacity bar is still broken. Screenshot_20220412_071302 Screenshot_20220412_071426

Can you try install frameworkintegration-devel and frameworkintegration-plugin packages on Tumbleweed?

Yes, installing those packages solves the issue. Thank you so much.

In case someone does not know, as mentioned by Voltstro, installing libkf5style-dev fixed this for me on Neon (22.04) and Kubuntu (23.04). Need to uninstall Lightly and then reinstall for it to work btw.