Splash/login screen not properly loading Breath theme

I can still progress to the desktop without any issue, but it seems to load a default splash screen. I’m running Manjaro on the unstable branch. The following error message comes up at the splash screen:

"The current theme cannot be loaded due to the errors below, please select another theme. […] file:///usr/share/sddm/themes/breath/Main.qml:214.25 Cannot assign to non-existent property “fontSize”.

Looking in /usr/share/sddm/themes/breath/Main.qml, the line reads: “fontSize: parseInt(config.fontSize) + 1”. Moreover, at the top of Main.qml, there’s a seemingly relevant TODO which reads:

“// TODO: Once SDDM 0.19 is released and we are setting the font size using the
// SDDM KCM’s syncing feature, remove the config.fontSize overrides here and
// the fontSize properties in various components, because the theme’s default
// font size will be correctly propagated to the login screen”

Is there any action I need to take right now, or do I just need to wait for something to catch up?

(Edit: I tried reinstalling sddm-breath-theme after encountering this problem, if that helps.)

It’s a known issue… :point_down:

I would advise monitoring that thread for any possible solutions.

A workaround appears to be to switch sddm theming to the Breeze style. They’re not all that different anyway. :man_shrugging:

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.