Version: (using Devel) OS: Linux Installed from: Compiled sources Starting xsnow (http://www.xs4all.nl/~janswaal/Xsnow/) seems to do nothing. xsnow only gets usable if I kill plasma, but that will make KDE useless. For KDE3, xsnow could be made to work by calling /opt/kde3/bin/dcop kdesktop KDesktopIface setVRoot true But there seems no comparable setting in KDE4. Especially now, this is a very annoying bug.
It's a bug with XSnow itself. It's a 15 year-old program that hasn't been updated in 10 years, and some of the assumptions it makes today are not valid anymore.
so is support for programs running in the root window generally discontinued? Or can you point me to some documentation on what I would need to change to make xsnow and similar tools work again?
Generally desktops are using the root window these days. It might be better to invest the time to write this as a proper KWin effect.
But with every other desktop I tried it either "just works" (GNOME, LXDE, XFCE, and of course all the simple windowmanagers like icewm and fluxbox) or it can be made to work (KDE3). And it's not only xsnow, there are a lot of programs to reinvent. But anyway, for me it's not that important, and my users will just not get updated to KDE4. Thanks for the information.
kwin has a snow effect already. Just go to kde's system settings -> Desktop -> Desktop effects -> All effects (tab). n the 'Look' (assumed that this will be word in English), there is the snow effect. Just enable it and use 'Meta + ctrl + F12' to switch it on. Hope this helps.
Doesn't help. No 3d (radeon). And also doesn't help xpenguins ;) I accept that I am an old fart and that I probably need to resort to not as modern technology to get what I want ;)
> kwin has a snow effect already KWin actually doesn't have snow effect. And there is no way to run "xsnow" or similar programs on that. How to resolve this? Is it possible to port somehow xsnow to KDE? Do you have some sort of "get started guide" for people who want to implement application which does some effects on the screen (going snow, running penguins, etc...) ?