KDE: Wallpaper keeps changing

SUSE Tumbleweed KDE I want to know why, every week when I run sudo zupper dup my wallpaper gets changed to the default KDE wallpaper? Is there a way to stop this from happening? Thanks Chris

* c. marlow <chris@cwm030.com> [08-21-22 16:01]:
you surely do not provide much for one to go on. first, provide: zypper lr -d upload to a file sharing service and provide the url. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

On Sun, 2022-08-21 at 16:16 -0400, Patrick Shanahan wrote:
zypper lr -d
IDK why Mega is on the repo list... I tried their service, and canceled my trial imedidatly after reading the reviews about them. I am not sure on how to remove repo's from SUSE. https://imgur.com/a/RdXoupo Chris

* c. marlow <chris@cwm030.com> [08-21-22 16:22]:
zypper -v rr 1 you also have Tumbleweed OSS listed twice zypper -v rr 8 but unless "Mega" has something to do with wallpapers, which I doubt, I see nothing that *should* affect your configured wallpaper. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

On Sun, 2022-08-21 at 16:34 -0400, Patrick Shanahan wrote:
Mega is a backup service like dropbox. I ran those 2 commands and removed Mega's repo and the extra repo. But every week after a reboot, I am brought back to this: https://imgur.com/a/uf5SU3v It's VERY annoying. :( Chris

You might try opening the Application Launcher and do a search for 'wallpaper' to maybe find something configured specially to annoy you. -- Robert Webb On Sunday, August 21, 2022, 01:45:21 PM PDT, c. marlow <chris@cwm030.com> wrote: [...] But every week after a reboot, I am brought back to this: https://imgur.com/a/uf5SU3v It's VERY annoying. :(

OK. Let's say it has something to do with Tumbleweed. So, work around it. Plan: Use crontab (or the like) to: ON STARTUP, copy your preferred wallpaper to where the system will look for it. Problem solved? Mark On Sunday, August 21, 2022 5:35:36 PM EDT c. marlow wrote:
-- Committee, individuals who do nothing, but as a group decide that nothing can be done.

Ok, right-click on the desktop, and select 'Configure Desktop and Wallpaper...'. In Wallpaper settings, select 'Image', or 'Slideshow', or whatever for 'Wallpaper type', and choose your image(s). Then click 'Apply', of course. Before changing this, what are your current settings? -- Robert Webb On Sunday, August 21, 2022, 02:36:01 PM PDT, c. marlow <chris@cwm030.com> wrote: On Sun, 2022-08-21 at 21:24 +0000, Robert Webb wrote:
All that comes up is " Get Wallpaper Downloader" "Get wallpaper selector"

Is the configured image to be used the one you want, or the "cute" one you don't want? ;-) -- Robert Webb On Sunday, August 21, 2022, 03:50:27 PM PDT, c. marlow <chris@cwm030.com> wrote: On Sun, 2022-08-21 at 22:46 +0000, Robert Webb wrote:> Ok, right-click on the desktop, and select 'Configure> Desktop and Wallpaper...'. In Wallpaper settings, select> 'Image', or 'Slideshow', or whatever for 'Wallpaper type',> and choose your image(s). Then click 'Apply', of course.
Before changing this, what are your current settings?
Layout: FOLDER VIEW Wallpaper Type: IMAGE Positioning: SCALED AND CROPPED

Does a reboot do the same thing, or does it keep your preferred image? -- Robert Webb On Sunday, August 21, 2022, 04:00:55 PM PDT, c. marlow <chris@cwm030.com> wrote: [...] yet, every week when I do my weekly sudo zypper dup, the wallpaper gets changed back to the rocketship without my permission.

What about doing: 1) zypper dup 2) Set your preferred wallpaper image. 3) zypper dup, again. The second zypper dup should not change your installation or configuration, right? -- Robert Webb On Sunday, August 21, 2022, 04:08:47 PM PDT, c. marlow <chris@cwm030.com> wrote: On Sun, 2022-08-21 at 23:06 +0000, Robert Webb wrote:> Does a reboot do the same thing, or does it keep your preferred> image? It stays the same

But the second one should have nothing to do, since the repositories will not have changed, probably. Something special is happening if it does change anything. -- Robert Webb On Sunday, August 21, 2022, 04:23:06 PM PDT, c. marlow <chris@cwm030.com> wrote: On Sun, 2022-08-21 at 23:20 +0000, Robert Webb wrote:
Doing dup updates Tumbleweed to the next version and updates any packages that need updating along with it... Firefox, Evolution, VLC, etc all in a one stop shop! Chris

If your wallpaper configuration is still being altered, even following a second 'zypper dup' that shouldn't do anything, then I would suggest creating a snapper diff to look at what changed. -- Robert Webb On Sunday, August 21, 2022, 04:36:35 PM PDT, Robert Webb <webbdg@verizon.net> wrote: But the second one should have nothing to do, since the repositories will not have changed, probably. Something special is happening if it does change anything. -- Robert Webb On Sunday, August 21, 2022, 04:23:06 PM PDT, c. marlow <chris@cwm030.com> wrote: On Sun, 2022-08-21 at 23:20 +0000, Robert Webb wrote:
Doing dup updates Tumbleweed to the next version and updates any packages that need updating along with it... Firefox, Evolution, VLC, etc all in a one stop shop! Chris

That is a fine point. :-) Let's go old-school: - Make sure your wallpaper is correct. - Save a copy of your /etc tree (and any other directory somebody may suggest). - Do a redundant zypper dup that doesn't do any new installing. - diff -r <saved copy of /etc> /etc -- Robert Webb On Sunday, August 21, 2022, 04:48:23 PM PDT, c. marlow <chris@cwm030.com> wrote: On Sun, Aug 21, 2022, at 6:43 PM, Robert Webb wrote:> If your wallpaper configuration is still being altered, even following > a second 'zypper dup' that shouldn't do anything, then I would suggest > creating a snapper diff to look at what changed.> -- > Robert Webb> The only problem with that is, I use EXT4 for all of my partitions. If I can still do a "snapper diff" with EXT4 partitions, how do I do that?

On Mon, 2022-08-22 at 00:00 +0000, Robert Webb wrote:
You've lost me.. I dont understand what you're wanting.... chris@localhost:~> sudo diff -r etc.7z /etc diff: /etc/etc.7z: No such file or directory chris@localhost:~> ls Before Reboot.png Downloads Evolution Filter Test.png photo_2022-08-21_10-36-09.jpg bin Dropbox firmware-11.4.0-amd64-netinst.iso Screenshot_20220821_103528.png Desktop etc.7z openSUSE-Tumbleweed-DVD-x86_64- Snapshot20220719-Media.iso chris@localhost:~> sudo diff -r etc.7z /etc diff: /etc/etc.7z: No such file or directory chris@localhost:~> sudo diff -r etc.7z /etc diff: /etc/etc.7z: No such file or directory chris@localhost:~>

On Mon, 22 Aug 2022 07:55:10 -0500, "c. marlow" <chris@cwm030.com> wrote:
etc.7z is probably a file, but it needs to be the top level of a recursive copy of /etc, taken before 'zypper dup', in order to show the changes caused by the update. Here is a script that will: - save a copy of your /etc hierarchy - run 'sudo zypper dup' - save the output of a diff that shows the changes to files under /etc . ------------------------------------------------------------------------- #!/bin/bash # zypp-dup-diff.bash 2022-08-23 rw # # Does 'zypper dup' and produces a before-after diff of /etc . Cmd="$(basename "$0")" errx() { # usage: errx <exitcode> <msg_line ...> local ExCode="$1" shift printf "$Cmd: %s\\n" "$@" >&2 exit "$ExCode" } CURRENT_DIR="/etc" # $PREFIX must not be in a sub-directory of $CURRENT_DIR PREFIX="$HOME"/copy-etc- follow_symbolic_links=true if [[ $follow_symbolic_links = true ]] ;then CP_OPTS='--dereference' DIFF_OPTS='' else CP_OPTS='--no-dereference' DIFF_OPTS='--no-dereference' fi TIMESTAMP="$(date -u +'%+4Y%m%dT%H%MZ')" BEFORE_DIR="$PREFIX$TIMESTAMP" DIFF_FILE="$BEFORE_DIR".diff test -d "$CURRENT_DIR" || errx 2 "not a directory: $CURRENT_DIR" mkdir -p -- "$(dirname "$BEFORE_DIR")" \ && mkdir -- "$BEFORE_DIR" \ || exit sudo cp --reflink=auto -aT ${CP_OPTS} -- "$CURRENT_DIR" "$BEFORE_DIR" \ || exit printf '=== copied %s to %s\n' "$CURRENT_DIR" "$BEFORE_DIR" sudo zypper dist-upgrade \ || errx "$?" "zypper error: $?: aborting with no diff created" printf '=== DONE: zypper dup\n=== creating diff: %s\n' "$DIFF_FILE" sudo diff -r ${DIFF_OPTS} -- "$BEFORE_DIR" "$CURRENT_DIR" \ > "$DIFF_FILE" 2>&1 ------------------------------------------------------------------------- -- Robert Webb

The latest Tumbleweed snapshot includes updates to various breeze* packages, including 'breeze5-wallpapers', so it seemed like an interesting case to check what might change in /etc . After 'zypper ref', the diff produced by my script 'zypp-dup-diff.bash' showed the following changes to files under /etc (and files outside of /etc that are targets of symlinks in /etc): Changes to the version strings for the upgrade from version="20220824" release="1787.1" to version="20220825" release="1788.1" in files: issue issue.net os-release products.d/baseproduct products.d/openSUSE.prod Unknown binary file modifications in files: alternatives/rmt ld.so.cache And a new file: sudoers.rpmnew So, as expected, no /etc configuration for the wallpaper appears to have been changed. -- Robert Webb On Tuesday, August 23, 2022, 09:21:35 AM PDT, Robert Webb <webbdg@verizon.net> wrote: ------------------------------------------------------------------------- #!/bin/bash # zypp-dup-diff.bash 2022-08-23 rw # # Does 'zypper dup' and produces a before-after diff of /etc . [...]

* c. marlow <chris@cwm030.com> [01-01-70 12:34]:
happy that you have ??solved?? your problem but I seriously doubt the solution is from uninstalling and locking out plasma5-theme-openSUSE and plasma5-defaults-openSUSE. I have both, unlocked, and have had for as long as they have been included by default. you have accomplished your desires but solved nothing. gud luk, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

On 2022-08-27 15:40, c. marlow wrote: ...
So far, I have updated a couple times this week and my wallpaper has quit defaulting back to " Safe Landing" after uninstalling those packages and locking them.
You could install them one by one to find out which one changes your wallpaper. -- Cheers / Saludos, Carlos E. R. (from 15.3 x86_64 at Telcontar)

On 2022-08-22 14:55, c. marlow wrote:
You have to create it yourself. It is an archived copy of the entire /etc tree before you run zypper dup, in order to compare the contents before and after. You could instead create a backup tree, for instance: rsync --archive --acls --xattrs --hard-links --sparse \ --stats --human-readable / /etc/ /etc.backup And after the zypper dup, use meld /etc /etc-backup to compare the directories (but it is not recursive, AFAIR). And you have to install meld before the entire operation. -- Cheers / Saludos, Carlos E. R. (from 15.3 x86_64 at Telcontar)

The only thing I changed when I first installed SUSE KDE was this option: I changed from a light theme to a dark theme and that rocketship wallpaper was the default wallpaper after the change. https://imgur.com/a/UuTedhy Chris

* c. marlow <chris@cwm030.com> [08-21-22 16:46]:
I dont' know where that wallpaper comes from. I have never seen it. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

c. marlow composed on 2022-08-21 15:47 (UTC-0500):
On Sun, 2022-08-21 at 14:41 -0600, Darryl Gregorash wrote:
I am not sure on how to remove repo's from SUSE.
I wasn't sure on how to remove it. I came over from Fedora about a month ago. ( Well, it will be one full month on the 23rd).
Besides the official ways others have suggested (YaST Repositories, or zypper): Each individual repo is defined by a plain text .repo file in /etc/zypp/repos.d/, basically the same way as /etc/yum.repos.d/ in Fedora. Simply changing a filename there to end in something other than .repo makes it not a repo, thus "removing" it. Repos can be added simply by downloading an appropriate .repo file from a mirror to that directory, e.g. from: http://download.opensuse.org/repositories/Kernel:/stable/standard/ -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata

On Sunday, 21 August 2022 20:57:42 BST c. marlow wrote:
Happens to me too but not on all logins on my machine. Updates shouldn't really change a configuration although when there is a new release of plasma there is a change to the wallpaper - but i'm not a fan of this one, all teh ones prior were great -- opensuse:tumbleweed:20220820 Qt: 5.15.5 KDE Frameworks: 5.97.0 - KDE Plasma: 5.25.4 - kwin 5.25.4 kmail2 5.21.0 (22.08.0) - akonadiserver 5.21.0 (22.08.0) - Kernel: 5.19.2-1-default - xf86-video-nouveau: 1.0.17

* Ianseeks <bingmybong@btinternet.com> [08-22-22 11:31]:
I have *never* noticed a change of my assigned wallpaper unless I changed it. *never* due to an update. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

On Monday, 22 August 2022 21:36:17 BST Patrick Shanahan wrote:
You are lucky then. In this instance I don't think its down to "zypper" being run though, maybe just coincidence. i've just logged back in without doing a "zypper dup" today and my wallpaper has been reset to "safe landing" from what i had previously changed it to.
-- opensuse:tumbleweed:20220820 Qt: 5.15.5 KDE Frameworks: 5.97.0 - KDE Plasma: 5.25.4 - kwin 5.25.4 kmail2 5.21.0 (22.08.0) - akonadiserver 5.21.0 (22.08.0) - Kernel: 5.19.2-1-default - xf86-video-nouveau: 1.0.17

* Ianseeks <bingmybong@btinternet.com> [08-23-22 09:15]:
then you have a *local* problem. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

On Tue, 2022-08-23 at 14:12 +0100, Ianseeks wrote:
AH HA! This is not an isolated insident then... I did some digging in a telegram group I am in and they had me uninstall plasma5-theme-openSUSE and plasma5-defaults-openSUSE And then, after that I set a LOCK on them to where they can't be installed again... I am going to see if this does anything.

On Tuesday, 23 August 2022 14:23:00 BST c. marlow wrote:
Seems like a sledgehammer to crack a nut just to stop the wallpaper being changed. Let us know how you get on. Add your problem to bug 452075 - -- opensuse:tumbleweed:20220820 Qt: 5.15.5 KDE Frameworks: 5.97.0 - KDE Plasma: 5.25.4 - kwin 5.25.4 kmail2 5.21.0 (22.08.0) - akonadiserver 5.21.0 (22.08.0) - Kernel: 5.19.2-1-default - xf86-video-nouveau: 1.0.17

* Ianseeks <bingmybong@btinternet.com> [08-23-22 10:00]:
cannot see that as a problem, I have: rpm -qa plasma5-* plasma5-workspace-5.25.4-1.2.x86_64 plasma5-pa-5.25.4-1.1.x86_64 plasma5-integration-plugin-5.25.4-1.1.x86_64 plasma5-defaults-openSUSE-84.87~git20220602T134713~22403ba-5.1.noarch plasma5-session-wayland-5.25.4-1.2.x86_64 plasma5-addons-5.25.4-1.1.x86_64 plasma5-session-5.25.4-1.2.noarch plasma5-workspace-libs-5.25.4-1.2.x86_64 plasma5-desktop-5.25.4-1.1.x86_64 plasma5-workspace-branding-openSUSE-84.87~git20220602T134713~22403ba-5.1.noarch plasma5-theme-openSUSE-84.87~git20220602T134713~22403ba-5.1.noarch forever, and still do not have your problem. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

On Tuesday, 23 August 2022 16:56:23 BST Patrick Shanahan wrote: *snip*
I have a larger list than yours so the problem can be in the ones you don't have. rpm -qa plasma5-* plasma5-theme-openSUSE-84.87~git20220602T134713~22403ba-5.1.noarch plasma5-workspace-wallpapers-5.25.4-1.1.noarch plasma5-pk-updates-0.3.2+git70-2.3.x86_64 plasma5-disks-lang-5.25.4-1.1.noarch plasma5-disks-5.25.4-1.1.x86_64 plasma5-session-5.25.4-1.2.noarch plasma5-thunderbolt-5.25.4-1.1.x86_64 plasma5-workspace-branding-openSUSE-84.87~git20220602T134713~22403ba-5.1.noarch plasma5-systemmonitor-lang-5.25.4-1.1.noarch plasma5-pa-5.25.4-1.1.x86_64 plasma5-desktop-debugsource-5.25.4-1.1.x86_64 plasma5-integration-plugin-5.25.4-1.1.x86_64 plasma5-systemmonitor-5.25.4-1.1.x86_64 plasma5-integration-plugin-lang-5.25.4-1.1.noarch plasma5-defaults-openSUSE-84.87~git20220602T134713~22403ba-5.1.noarch plasma5-thunderbolt-lang-5.25.4-1.1.noarch plasma5-pk-updates-lang-0.3.2+git70-2.3.noarch plasma5-pa-lang-5.25.4-1.1.noarch plasma5-addons-5.25.4-1.1.x86_64 plasma5-desktop-emojier-5.25.4-1.1.x86_64 plasma5-workspace-5.25.4-1.2.x86_64 plasma5-workspace-lang-5.25.4-1.2.noarch plasma5-addons-lang-5.25.4-1.1.noarch plasma5-desktop-5.25.4-1.1.x86_64 plasma5-desktop-lang-5.25.4-1.1.noarch plasma5-session-wayland-5.25.4-1.2.x86_64 plasma5-workspace-libs-5.25.4-1.2.x86_64 plasma5-workspace-debugsource-5.25.4-1.2.x86_64 plasma5-desktop-debuginfo-5.25.4-1.1.x86_64 plasma5-workspace-debuginfo-5.25.4-1.2.x86_64 -- opensuse:tumbleweed:20220820 Qt: 5.15.5 KDE Frameworks: 5.97.0 - KDE Plasma: 5.25.4 - kwin 5.25.4 kmail2 5.21.0 (22.08.0) - akonadiserver 5.21.0 (22.08.0) - Kernel: 5.19.2-1-default - xf86-video-nouveau: 1.0.17

* Ianseeks <bingmybong@btinternet.com> [08-24-22 04:07]:
then *that* must be it. 9 lang packages and wayland. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
participants (9)
-
Axel Braun
-
c. marlow
-
Carlos E. R.
-
Darryl Gregorash
-
Felix Miata
-
Ianseeks
-
Mark Neidorff
-
Patrick Shanahan
-
Robert Webb