(Same instructions for F9 and F10)
It's that time of year again, so let's waste cpu resources in a completely unnecessary way.![]()
xsnow is straightforward, the FC3 rpm (X86_64 version) still works in F8,F9 and F10 with a small symlink required
To start use 'xsnow &', and to stop use 'killall xsnow', see the man page for a surprisingly long list of options.Code:rpm -Uhv xsnow-1.42-15.i386.rpm ln -s /usr/X11R6/bin/xsnow /usr/bin/xsnow
xglsnow is a little sexier (but not that much), unfortunately the latest version available at http://cornergraf.net/projects/xglsnow/ won't compile, but download it anyway as it contains a nice texture to use for the snow (edit, this texture is no longer needed in F10) , also see that page for links to suitable backgrounds (slight overkill if you ask me)
Instead we'll get a snapshot from gitweb.opencompositing.org, first we need compiz-fusion, for gnome this is the list of required packages (others will be installed as dependencies, ~5.2Mb in total)
If you have problems then try leigh123's unofficial repository, many seem to have success with that.Code:yum install compiz-fusion-gnome compiz-fusion-extras-gnome emerald-themes fusion-icon-gtk compiz-bcop
(for kde substitute kde packages and fusion-icon-qt)
Now you can start compiz-fusion from Applications->System Tools->Compiz Fusion Icon, a helpful blue cube icon should appear in the top panel, use this for management and configuration.
Now we install some development packages
Now get the latest xglsnow snapshot from http://gitweb.opencompositing.org/?p...n/plugins/snow, then compile and install (don't do this as root, you want the install in your own home directory not root's)Code:yum install make libtool gcc wget compiz-devel compiz-fusion-devel
EDIT In F10 use this snapshot
EDIT In F8, try an older snapshot like this one, which compiles on a fresh F8 install with just a few non-fatal warnings
NB if you haven't set up sudo then run the last command asCode:tar xvf snow-*.tar.gz cd snow make sudo make install
you''ll need root password (If you just use 'su -c' it will install in /root not your own home directory)Code:su -pc 'make install'
Now run ccsm by right-clicking the blue fusion-icon and selecting 'Settings Manager', Snow is an effect available under 'Extras', enable it and click the snowflake icon to get options. You may need to add a texture (if you used an old snapshot), a suitable one is from http://cornergraf.net/projects/xglsnow mentioned above, in the xglsnow tarball there is an image called snowflake2.png.
Hit Super + F3 to toggle snow on/off. If the super key is not mapped to the windows key, then you can change this setting in the options for the plugin (to, eg, Shift + F3) under the 'Actions' tab.
NOTE you need to reload the window manager if the effect doesn't start (select 'Reload Window Manager' from the fusion-icon menu)
Happy Holidays!
EDIT, you can run xsnow & xglsnow together, eg to get the santa from xsnow (and turn off all the snow in xsnow, 'xsnow -snowflakes 0 &') see attachment


Reply With Quote

