Per creare un widget che imposti un terminale trasparente come sfondo del desktop bastano pochi semplici passi:
- prima di tutto bisogna procurarsi devilspie (Devil's pie, http://foosel.org/linux/devilspie#geometry)

per fare cià basta semplicemente scrivere:
$ sudo apt-get install devilspie

-adesso è necessario impostare un nuovo profilo per gnome-terminal, quindi andando su Modifica -> Profilo -> aggiungi profilo
    -in questo profilo, che chiameremo DesktopConsole, bisogna :

    -nella tab GENERALE:
        -smarcare la casella "mostrare sempre la barra dei menù nei nuovi terminali"
    -nella tab TITOLO E COMANDO:
        -impostare DesktopConsole come titolo e mettere "Keep initial title"
    -nella tab SFONDO
        -impostare lo sfondo su trasparente e regolare a piacere la trasparenza
    -nella tab SCORRIMENTO
        - disabilitare le eventuali barre di scorrimento

-a questo punto bisogna impostare uno script che avvii i programmi necessari ad ogni avvio, e nell'ordine giusto:

#!/bin/bash
devilspie &
# sleep 3  # potrebbe essere non necessario!
gnome-terminal --window-with-profile=DesktopConsole &

salvare queste righe in un file di testo SCRIPT.sh e poi fare:
$ chmod a+x SCRIPT.sh
(per quelli che ci tengono ai permessi u+x)

-bisogna quindi impostare i file di configurazione di devil's pie:

$ mkdir ~/.devilspie
$ gedit ~/.devilspie/DesktopConsole.ds

e salvare questo file in modo che contenga le righe:

(if
        (matches (window_name) "DesktopConsole")
        (begin
                (set_workspace 1)
                (below)
                (undecorate)
                (skip_pager)
                (skip_tasklist)
                (wintype "utility")
                (geometry "+50+50")
                (geometry "1280x760")
        )
)

spiegazioni riguardo a queste istruzioni si trovano sul link di devil's pie pubblicato in cima. sono davvero una ottima documentazione, vederete.
leggendole potrete personalizzare il vostro script!
al posto di "utility", a seconda dei vostri gusti provate a mettere "desktop".

-ultimo passo:
aggiungere il vostro script ai programmi eseguiti all'avvio di gnome:
Sistema->preferenze->sessioni
e da lì aggiungete il vostro file .sh

-per provare il sistema fate un logout e quindi un login!

la guida originale (a cui come vedete ho fatto solo delle minuscole modifiche) si trova sui sempre utilissimi forum di ubuntu
all'indirizzo http://ubuntuforums.org/showthread.php?t=202249&highlight=terminal+desktop .

Io utilizzo anche lo script changeView (che è pubblicato su questo sito) per cambiare lo sfondo del desktop ogni 4-5 minuti prendendo una nuova immagine a caso da un database di circa 500 immagini 1280x800. è facilemente impostabile su ogni sistema!

spero che sia stato utile.