Transparence du terminal, Imagemagick et X11 problème de fenêtre racine

J'utilise Ubuntu Natty, urxvt (avec 256 couleurs) et Imagemagick (display -window root […]) pour définir la fenêtre racine sur une image. Lorsque j'utilise l'option transparancy (-tr) sur urxvt, j'obtiens l'arrière-plan de l'écran de connexion Ubuntu X (The pink / purple one) et non l'image qui se trouve actuellement sur la fenêtre racine. Voir l'image en bas.

Notez que le même problème existe si je lance gnome-terminal et configure sa transparence.

Je soupçonne que imagemagick ne tire pas sur la couche X11 droite, mais je (et google) ne peux pas comprendre quelle est la bonne option.

Le problème pourrait-il être avec la configuration xorg ou avec la composition de la fenêtre?

Entrez la description de l'image ici

Edit: Ajouté une prime car personne ne s'intéresse ou personne ne le sait …

Enfin, voici la commande complète que j'utilise en mode Débogage:

$ display -window root -geometry '-0-0' -resize '1920x1080>' -debug X11 /media/MediaVault/Images/Wallpapers//347852_1257250176_large.jpg 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeStandardColormap/8206/X11 Standard Colormap: 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeStandardColormap/8207/X11 colormap id: 0x20 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeStandardColormap/8209/X11 red, green, blue max: 255 255 255 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeStandardColormap/8212/X11 red, green, blue mult: 65536 256 1 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5588/X11 XImage: 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5589/X11 width, height: 1200x717 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5591/X11 format: 2 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5593/X11 byte order: 0 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5595/X11 bitmap unit, bit order, pad: 32 0 32 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5598/X11 depth: 24 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5600/X11 bytes per line: 4800 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5602/X11 bits per pixel: 32 2011-08-24T15:47:49+01:00 0:00.070 0.060u 6.6.2 X11 display[8318]: xwindow.c/XMakeImage/5604/X11 red, green, blue masks: 0xff0000 0xff00 0xff 2011-08-24T15:47:49+01:00 0:00.090 0.070u 6.6.2 X11 display[8318]: xwindow.c/XMakePixmap/7548/X11 Pixmap: 2011-08-24T15:47:49+01:00 0:00.090 0.070u 6.6.2 X11 display[8318]: xwindow.c/XMakePixmap/7549/X11 width, height: 1200x717 2011-08-24T15:47:49+01:00 0:00.090 0.070u 6.6.2 X11 display[8318]: display.c/XDisplayBackgroundImage/13735/X11 Image: /media/MediaVault/Images/Wallpapers//347852_1257250176_large.jpg[0] 1200x717 2011-08-24T15:47:49+01:00 0:00.090 0.070u 6.6.2 X11 display[8318]: display.c/XDisplayBackgroundImage/13741/X11 

J'utilise feh pour accomplir cela et ça marche sur debian et ubuntu avec windowmaker et wterm (base rxvt):

https://wiki.archlinux.org/index.php/Feh#As_a_desktop_wallpaper_manager

Extrait:

 When using GNOME, you must disable Nautilus from controlling the desktop. The easiest way is to run this command: $ gconftool-2 --set /apps/nautilus/preferences/show_desktop --type boolean false 

Je serais curieux si cela contribue, car il semble que le problème n'est pas avec l'arrière-plan en X, mais un autre outil de gnome idiot (vraiment, ancienne école, mais utilisant gnome ?!)

Si vous collez le syslog et grep pour X, cela montre-t-il des erreurs potentielles?

 sudo tail /var/log/syslog | grep X 

Je ne suis pas familier avec Imagemagick, mais si j'étais dans la même position, je vérifierais certainement les fichiers de configuration et je m'assurerais que tout soit sonore (vars pointé correctement, etc.).

Essayez d'activer le débogage pour imagemagick aussi (-debug X11).

http://www.imagemagick.org/script/command-line-options.php#debug