Bug 483433

Summary: On Breeze SDDM theme, test mode cannot locate plasma components
Product: [Plasma] plasmashell Reporter: Alberto Salvia Novella <es20490446e>
Component: Theme - BreezeAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: fabian, visual-bugs-null
Priority: NOR    
Version First Reported In: 6.0.1   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
URL: https://github.com/sddm/sddm/issues/1892
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alberto Salvia Novella 2024-03-13 12:07:47 UTC
Running on Plasma 6, if you do:

sddm-greeter --test-mode --theme /usr/share/sddm/themes/breeze | grep "(WW)"

It compains that library import requires a version.

If you remove the non versioned lines on /usr/share/sddm/themes/breeze/Main.qml, then it complains that plasma modules are not installed.

But if you just use Breeze on the login screen, it works. So test mode and actual SDDM behave differently.
Comment 1 Alberto Salvia Novella 2024-03-13 12:09:04 UTC
Installing plasma-framework5 work-around the problem.
Comment 2 Fabian Vogt 2024-03-13 12:18:14 UTC
See https://github.com/sddm/sddm/issues/1892