Bug 482182

Summary: Breeze is mixes up light & dark
Product: [KDE Neon] neon Reporter: Arek Guzinski <kermit>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: major CC: carlosd.kde, gustavo.diaz, jr, kde, nate, neon-bugs, nicolas.fella, sitter
Priority: NOR Keywords: qt6
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: system settings and system monitor with breeze dark

Description Arek Guzinski 2024-03-01 17:55:12 UTC
Created attachment 166269 [details]
system settings and system monitor with breeze dark

SUMMARY
After upgrading to plasma 6, the breeze themes are broken in a way that mixes elements from the light & dark themes.
How bad it is, depends on the application and there are much more mixups with breeze dark than breeze light.
Barely usable with breeze dark: system settings, kgetnewhotstuff, system monitor
Minor problems: gwenview, dolphin, kate..

kmail partially uses icons from breeze light, but seems unaffected otherwise

STEPS TO REPRODUCE
1. upgrade system
2. start system settings

OBSERVED RESULT
see screenshot

EXPECTED RESULT
a beautiful application with well readable text - just like in plasma 5

SOFTWARE/OS VERSIONS
Operating System: KDE neon 6.0
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.5.0-21-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-6500 CPU @ 3.20GHz
Memory: 15,5 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2
Comment 1 Kai Uwe Broulik 2024-03-01 17:58:56 UTC
Judging from the slider this isn't actually Breeze theme but looks like Fusion. Maybe some dependency is missing.
Comment 2 Nate Graham 2024-03-01 21:32:30 UTC
Yup. Can you update Neon and try again? There were some packaging glitches with the initial 6.0 release that might account for this.
Comment 3 Arek Guzinski 2024-03-02 11:22:05 UTC
Just updating did not fix the issue (though it did fix 2 other problems that I hadn't reported yet).

So I installed a fresh neon user edition into a vm and compared my installed packages to  those on the vm.
The culprit was plasma-integration, which was still at version 5.15. Upgrading it to 6.0 solved the problem :).

I think the root of the issue is that plasma-desktop depends on any version of plasma-intergation. Instead it should depend on >= 6.0.

I also noticed that I had a package named plasma-integration5 (version 6.0) installed, which is not present on the vm. Is this for integrating qt5 based applications? Should it be on the fresh install as well?
Comment 4 Nicolas Fella 2024-03-02 19:59:54 UTC
*** Bug 482247 has been marked as a duplicate of this bug. ***
Comment 5 Nicolas Fella 2024-03-02 20:03:24 UTC
> I also noticed that I had a package named plasma-integration5 (version 6.0) installed, which is not present on the vm. Is this for integrating qt5 based applications? Should it be on the fresh install as well?

yes, both plasma-integration and plasma-integration5 should be installed
Comment 6 Gustavo A. Díaz 2024-03-02 20:05:04 UTC
Hi,

Updating plasma-integration did the Trick. Thanks (sorry for the duplicated bug).

Cheers.
Comment 7 Gustavo A. Díaz 2024-03-10 19:05:43 UTC
Hi, in my Notebook I can't fix this bug. I have:

dpkg --list | grep plasma-integration
ii  plasma-integration                            5.19.5-0xneon+20.04+focal+build11                            amd64        Qt Platform Theme integration plugins for KDE Plasma
ii  plasma-integration5                           6.0.0-0xneon+22.04+jammy+release+build40                     amd64        Qt Platform Theme integration plugins for KDE Plasma

And will not upgrade.

How to solve this?
Comment 8 Gustavo A. Díaz 2024-03-10 19:08:26 UTC
I've forgot to add, when I want to reinstall the package it says that can't be downloaded:

sudo apt install plasma-integration --reinstall
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Reinstallation of plasma-integration is not possible, it cannot be downloaded.
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
Comment 9 Carlos De Maine 2024-03-12 04:30:55 UTC
this is fixed in release and will snapshot to user very soon (TM)