Version: unknown (using 4.3.5 (KDE 4.3.5) "release 2", KDE:KDE4:STABLE:Desktop / openSUSE_11.2) Compiler: gcc OS: Linux (x86_64) release 2.6.31.8-0.1-default I've got a dualscreen setup (2 screens, same xserver, using nvidia twinview) under KDE 4.3.5. Also I have configured my desktop to create 4 virtual desktops. My wallpaper settings are set to slideshow on each screen. Prior to KDE 4.3.5, each screen on each virtual desktop would show a different slide from the wallpaper folder, i.e. S1 S2 | S3 S4 ------------- S5 S6 | S7 S8 As of KDE 4.3.5, all virtual desktops show the same pair of slides on each screen. S1 S2 | S1 S2 ------------- S1 S2 | S1 S2
*** Bug 224773 has been marked as a duplicate of this bug. ***
do you reproduce with kde 4.4.4 or 4.5beta ?
Can reproduce with KDE 4.4.3 - there are no 4.4.4 packages for opensuse 11.2, and I cannot risk destroying my work environment by installing 4.5beta.
Ok, I downloaded an openSUSE 11.3 live cd, installed it in virtual box, and upgraded KDE to 4.5beta. The bug is still there - all 4 virtual desktops display the same wallpaper, and I cannot find any way to change that.
I do realize that I did not test 4.5beta in a dual monitor setup, but as far as I can tell, that's irrelevant - the key issue is that as of KDE 4.3.5 all virtual desktops are forced to use the same wallpaper.
I'm not sure how you had different wallpapers in the first place without enabling the "different widgets for each virtual desktop" setting (called "different activities for..." in kde < 4.5). :) go try out that setting, it's in the place where you configure the number of virtual desktops.
That's precisely the point of the issue - there was no need to have different widgets for each virtual desktop in order to have different wallpapers. It worked like that in KDE 3.x and it worked like that until KDE 4.3.5. The current "recommended" solution is, as you say, use different activities for each virtual desktop, each with it's own set of widgets, etc. Which is a huge admin overhead. Why are we forced to do that? People like me use different virtual desktops to simply management of multiple open windows so they can be kept open all the time without the need to maximize/unmaximize - and we are fine with the same folder view (and other widgets) displayed on each virtual desktop, just not the same wallpaper.
it's worked like this for all of 4.x, or at least it's been meant to. it would actually be possible to write a wallpaper plugin that allowed you to set the wallpaper per-desktop. However, it would not work well with composite effects like the desktop cube - you would see the same wallpaper on every side of the cube because it's the same window and can only draw itself once. I toyed with the idea of writing such a plugin last year but I have a job now so I don't have time :( maybe you can find someone else to write it.
first somebody needs to create a way to make plugins to the current wallpaper plugin. Or you will end up with tons of code duplications like my virus wallpaper.
I was thinking it would be a plugin that loads the other wallpaper plugins... can you not do that?
Why?