Bug 31816

Summary: Plasma default wallpaper is not Mageia theme
Product: Mageia Reporter: Ben McMonagle <westel>
Component: RPM PackagesAssignee: KDE maintainers <kde>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: andrewsfarm, cyril.levet0780, geiger.david68210, yvesbrungard
Version: CauldronKeywords: 9beta2
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Ben McMonagle 2023-04-20 10:19:47 CEST
Description of problem:Plasma default wallpaper is not Mageia theme. it does not match new artwork

ISO:  Mageia-9-beta2-Live-Plasma-x86_64.iso
DATE: Wed Apr 19 02:21:31 PM CEST 2023


Version-Release number of selected component (if applicable):


How reproducible:always


Steps to Reproduce:
1.boot or install above .iso or older .iso and update for new artwork
2.note non-Mageia desktop wallpaper
3.
Ben McMonagle 2023-04-20 10:20:03 CEST

Keywords: (none) => 9beta2

Comment 1 Lewis Smith 2023-04-21 20:50:03 CEST
Assigning to the KDE/Plasma people.

Assignee: bugsquad => kde

Comment 2 Cyril Levet 2023-05-22 19:56:50 CEST
Still valid on last Beta 2 and not limited to the live ISO.

CC: (none) => cyril.levet0780

Comment 3 papoteur 2023-05-23 08:25:23 CEST
According to https://svnweb.mageia.org/packages/cauldron/mageia-plasma5-config/current/SPECS/mageia-plasma5-config.spec?view=markup
we have specific setting for the screen with this link:
 /usr/share/plasma/look-and-feel/org.mageia.breeze.desktop/contents/splash/images/background.png

However, this setting has no effect.

CC: (none) => yves.brungard_mageia

Comment 4 sturmvogel 2023-05-23 10:13:17 CEST
*** Bug 31956 has been marked as a duplicate of this bug. ***
Comment 5 David GEIGER 2023-05-28 09:47:33 CEST
Can a symlink fixed this issue?

Please test this:

ln -sf /usr/share/mga/backgrounds/default.png \
/usr/share/plasma/look-and-feel/org.mageia.breeze.desktop/contents/components/artwork/background.png

CC: (none) => geiger.david68210

Comment 6 Cyril Levet 2023-05-28 11:04:51 CEST
Adding the symlink and restart the computer does not change the selected background. Mageia background is shown in "Wallpaper selection options" alongside Plasma default one but not selected.
Comment 7 David GEIGER 2023-05-28 11:22:28 CEST
Ok and in the file "/usr/share/plasma/look-and-feel/org.mageia.breeze.desktop/contents/defaults" could you replace the line Image=Next for Image=Mageia

sed -i -e 's|^Image=.*$|Image=Mageia|g' \
/usr/share/plasma/look-and-feel/org.mageia.breeze.desktop/contents/defaults
Comment 8 Cyril Levet 2023-05-28 11:31:37 CEST
Does not work. 
Even after : 
- Rebooting
- Switch to breeze Standard theme and switch again to Mageia Breeze theme.
The background is still Plasma default one (the Mountain).
Comment 9 papoteur 2023-05-28 15:26:53 CEST
Manually defining wallpaper modifies this:
--- a/plasma-org.kde.plasma.desktop-appletsrc
+++ b/plasma-org.kde.plasma.desktop-appletsrc
@@ -17,6 +17,14 @@ location=0
 plugin=org.kde.plasma.folder
 wallpaperplugin=org.kde.image
 
+[Containments][1][ConfigDialog]
+DialogHeight=540
+DialogWidth=720
+
+[Containments][1][Wallpaper][org.kde.image][General]
+Image=/usr/share/wallpapers/Mageia/
+SlidePaths=/usr/share/wallpapers/
+
 [Containments][14]
 activityId=
 formfactor=2


There is also another file with the same name :
/var/lib/plasma5-profiles/common/xdg/plasma-org.kde.plasma.desktop-appletsrc but this file content is light:
[Containments][2][Applets][2]
immutability=1
plugin=org.kde.plasma.kickoff
Comment 10 papoteur 2023-05-28 15:49:24 CEST
But this works:
sed -i -e 's|^Image=.*$|Image=Mageia|g' \
/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/defaults
Comment 11 papoteur 2023-05-28 16:23:08 CEST
probably a better solution:
Change in /usr/share/config.kcfg/lookandfeelsettings.kcfg
<default>org.kde.breeze.desktop</default>
with
<default>org.mageia.breeze.desktop</default>
Comment 12 Thomas Andrews 2023-06-16 18:45:14 CEST
Possibly related...

In systemsettings/Appearance/Splash Screen, the indicated default is Breeze, but the Mageia my Breeze screen is what is being used. The user can change it, and that works, but if it is changed back to Breeze it is the Breeze (not Mageia) screen that is used.

In addition, the preview thumbnail in systemsettings is using the Mageia 8 artwork. The preview itself, and the actual Mageia splash screen, are both using Mageia 9 artwork.

If not related, and a new bug is needed for this, please let me know.

CC: (none) => andrewsfarm

Comment 13 David GEIGER 2024-03-03 10:47:56 CET
Is this issue still valid on current mga9 stable release?
Comment 14 Cyril Levet 2024-03-03 13:51:29 CET
This issue is fixed on mga9 stable release. I try the standard ISO on VirtualBox and it's ok.
Comment 15 David GEIGER 2024-03-03 16:17:35 CET
So closing!

Status: NEW => RESOLVED
Resolution: (none) => FIXED