trasparenza del terminal, Imagemagick e X11 problema di window di root

Io uso Ubuntu Natty, urxvt (con 256 colors) e Imagemagick (visualizza-root di Windows […]) per impostare la window di root in un'image. Quando utilizzo l'opzione trasparenza (-tr) su urxvt, ottengo lo background della schermata di login di Ubuntu X (il rosa / viola) e non l'image che è attualmente nella window di root. Vedi l'image in basso.

Notare che lo stesso problema esiste se eseguo gnome-terminal e impostato la trasparenza.

Ho il sospetto che imagemagick non sta su disegno sullo strato X11 giusto, ma io (e google) non riesco a capire quale sia la giusta opzione.

Il problema potrebbe essere con la configuration di xorg o con la composizione della window?

immettere qui la descrizione dell'immagine

Modifica: ha aggiunto una bontà dal momento che nessuno è interessato o nessuno sa …

Infine, ecco il command completo che uso in modalità di debug:

$ 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 

Uso feh per eseguire questo e funziona su debian e ubuntu con windowmaker e wterm (rxvt base):

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

Estratto:

 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 

Sarei curioso se questo aiuti, visto che sembra che il problema non sia con lo background in X, ma un altro strumento gnome sciocco (in realtà, antica scuola ancora usando gnome ?!;);

Se fai la coda del syslog e del grep per X, mostra i possibili errori?

 sudo tail /var/log/syslog | grep X 

Io non ho familiarità con Imagemagick, ma se fossi nella stessa posizione verificherei sicuramente i file di configuration e assicurarmi che tutto sia suoni (vars puntato correttamente, ecc.).

Provare a eseguire il debug per imagemagick pure (-debug X11).

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