Bug 133378

Summary: when changing wallpaper, nothing happens
Product: kdesktop Reporter: Andras Georgy Bekes <bekesa>
Component: generalAssignee: David Faure <faure>
Status: CLOSED UNMAINTAINED    
Severity: normal CC: finex, sandro
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Andras Georgy Bekes 2006-09-01 13:30:03 UTC
Version:            (using KDE KDE 3.5.4)
Installed from:    Debian testing/unstable Packages

Description tells it all. No matter what I change in the background settings dialog, nothing changes.

What should I check?
Comment 1 Andras Georgy Bekes 2006-09-01 13:32:08 UTC
No change even after a logout-login.
Comment 2 Andreas Kling 2006-09-01 13:36:59 UTC
Is kdesktop even running?
Comment 3 Andras Georgy Bekes 2006-09-01 13:47:54 UTC
> Is kdesktop even running? 

It seems yes.

ba@goedel:~$ ps x|grep kdesktop|grep -v grep
12600 ?        S      0:06 kdesktop [kdeinit]
Comment 4 Andras Georgy Bekes 2006-09-05 11:20:30 UTC
It is probably a multiple-screen related problem.

I've had multiple screens, and switched back to single screen. Changing background was not possible (probably) since changing to single screen, because after changing back to multiple screen, changing background works again.
Comment 5 Dennis Nienhüser 2006-11-04 21:50:32 UTC
Same here, I switched from a multiple monitor setup to a single setup and experience the same problem: Setting the wallpaper using kdcop works, but not kcontrol.

Using kcontrol, the settings are stored in ~/.kde/share/config/kdesktoprc in the [Desktop0] section, while kdcop stores at [Desktop0Screen0] which seems to be the one read by kdesktop.
Comment 6 lbondavalli 2007-11-23 20:24:13 UTC
I have the same problem.
In fact, I use a laptop (screen1) plugged to an external screen (screen0)

The problem is :
In my ~/.kde/share/config/kdesktoprc, there are 3 sections "Desktop0", "Desktop0Screen0" and "Desktop0Screen1"

When the extenal screen is connected, I can change the wallpapers on both screen.

When the external screen is unplugged, and I try to change the wallaper, section "Desktop0" is modified but the wallpaper used is the one in section "Desktop0Screen0".

I am investigating the problem but I am no KDE developer so it won't be quick.
Comment 7 Sandro Steger 2008-10-02 23:31:11 UTC
For reference see:
https://bugs.kde.org/show_bug.cgi?id=122981
https://bugs.kde.org/show_bug.cgi?id=131374

I suggest continuing here, because this is the most advanced thread.

I confirm this behavior in KDE 3.5.10.

As Andras Georgy Bekes and Dennis Nienhüser stated already this bug occurs after switching from a multi-screen environment to a single screen environment.

KDE allows different backgrounds for different screens and desktops at the same time. Unfortunately KDE detects the single-screen setup and doesn't provide means to change those settings after switching anymore.

Removing the lines beginning with DrawBackgroundPerScreen_ in the [Background Common] section in ~/.kde/share/config/kdesktoprc leads to expected behavior.

Greetings,

Sandro Steger
Comment 8 FiNeX 2008-12-10 02:42:58 UTC
Kdesktop is no more mantained. Fortunatly this bug seems not to be valid for
KDE 4. Please reopen if this bug is not a kdesktop one (and it is not solved)
or it can be reproduced on KDE 4.
Comment 9 FiNeX 2009-01-02 20:33:14 UTC
Bug closed. Kdesktop is no more mantained.