Définition d'un programme en tant que fond d'écran

De Cryptonomicon de Neal Stephenson:

Le fond de son écran [X] se trouve être un indigo uniforme pour le moment, mais il pourrait s'agir d'une image. Théoriquement, vous pouvez utiliser un film … Vous pouvez en fait prendre n'importe quel logiciel et le faire dans votre fond d'écran …

Comment définiriez-vous un programme comme le "fond d'écran" de bureau?

Vous venez d'exécuter un programme sur la window racine. La plupart des écrans de veille vous permettent de le faire, par exemple:

/usr/lib64/misc/xscreensaver/sundancer2 --root 

Cependant, la plupart des environnements Linux modernes exécutent un programme "de bureau" qui couvre tout l'écran et couvre la window racine. Donc, vous ne le verrez pas si vous ne tuez pas le programme de bureau.