Xlivebg
Xlivebg is a live wallpaper framework, and collection of live wallpapers, for the X window system. It provides all the groundwork necessary for displaying animated graphics with OpenGL on the root window, so that a variety of live wallpapers can be written without having to deal with how to tie everything to the X window system, how to create the OpenGL context itself, or how to present any configurable parameters of the live wallpaper to the user.
Configuration
The preferred user configuration is at ~/.config/xlivebg.conf
, while a system configuration lives at /etc/xlivebg.conf
.
A graphical configuration tool is provided as xlivebg-gui.
Usage
See Execute commands after X start for the details on starting a xlivebg instance automatically.
Known issues
Output corrupted or absent when using a compositor
When using a compositor such as xcompmgr, use the -n
flag to instruct xlivebg to draw to its own desktop window and not the root window.