krawall can change the desktop wallpaper for most desktops now, but it's still experimental