Bug 496994

Summary: color schemes don't work and stuck in light mode
Product: [Applications] dolphin Reporter: shawn <shitm8e>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: NEEDSINFO WAITINGFORINFO    
Severity: normal CC: john.kizer, kfm-devel
Priority: NOR    
Version: 24.08.3   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description shawn 2024-12-03 17:02:23 UTC
SUMMARY
Dolphin is stuck in light (aka flashbang) mode. changing themes fro me the commandline or the kde system settigns does nothing (changing icon themes and window decoration themes works).

STEPS TO REPRODUCE
1.  update dolphin to 24.08.3 with KDE Manjaro
2. open dolphin

OBSERVED RESULT
Dolphin is stuck in light mode.

When run from command line get the error message: kf.config.core: Watching absolute paths is not supported "/usr/share/color-schemes/BreezeLight.colors"

EXPECTED RESULT
dolphin should respect theme set from cmd or settings menu

SOFTWARE/OS VERSIONS
kinfo output
Operating System: Manjaro Linux rolling
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Kernel Version: 6.6.63-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 32 ร— AMD Ryzen 9 5950X 16-Core Processor
Memory: 62.7 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3070/PCIe/SSE2

ADDITIONAL INFORMATION
I have qt6ct installed  with $QT_QPA_PLATFORMTHEME but disabling it doesn't do anything.

I've also tried $QT_STYLE_OVERRIDE but that does nothing

dolphin --platformtheme also does nothing.

I've used kfind to search as many files as possible (name and contents) looking for a config file that explicitly has the absolute path but can't find anything.

the error message specifically comes from https://github.com/KDE/kconfig/blame/master/src/core/kconfigwatcher.cpp but I'm not much of a programmer so I don't know where to go from there.

Rant: This could very well be a Manjaro specific issue. I'm so done with their jank but too lazy to just switch to plain Arch.
Comment 1 John Kizer 2024-12-13 19:39:07 UTC
Hi - Arch/Manjaro seem to not follow one of the KDE Plasma packaging recommendations, which is to have qt6ct conflict in the package manager with plasma-integration to prevent both from being installed at the same time.

Does this bug reproduce if you uninstall qt6ct, make sure plasma-integration is installed, and test on a freshly created user account?

Thanks!
Comment 2 Bug Janitor Service 2024-12-28 03:47:25 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!