Bug 28597

Summary: systemsettings5 modifies ksplashrc incorrectly when breeze login splash screen is chosen
Product: Mageia Reporter: Piotr Pikuta <piotr.pikuta>
Component: RPM PackagesAssignee: KDE maintainers <kde>
Status: NEW --- QA Contact:
Severity: minor    
Priority: Normal    
Version: 8   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Piotr Pikuta 2021-03-14 19:57:12 CET
Description of problem: 

When I use systemsettings5 to choose breeze as the login splash screen, the file $HOME/.config/ksplashrc is incorrectly modified:
┌────
│ [Splash]
│ Theme=org.kde.mageia.breeze.desktop
└────
and the oxygen splash screen is presented at the next login.
Clearly, it should be:
┌────
│ [Splash]
│ Theme=org.mageia.breeze.desktop 
└────
Version-Release number of selected component (if applicable):

How reproducible: Always

Steps to Reproduce:
1. Run systemsettings5 (from menu or konsole)
2. Choose breeze as login splash screen
3. Log out and then log in.

Workaround:
1. Log out from X.
2. Switch to terminal (eg. Ctrl+F2) and log in.
3. Edit $HOME/.config/ksplashrc and change "Theme=org.kde.mageia.breeze.desktop" to "Theme=org.mageia.breeze.desktop".
4. Switch to X and log in.
Comment 1 Lewis Smith 2021-03-14 21:11:04 CET
Thank you for the report, and the solution you identified.

Assigning to the KDE team.

Assignee: bugsquad => kde