Molti di voi avranno installato Fedora 9 di recente, apprezzandone i molti pregi ma anche alcune lacune particolarmente odiose.
Questa riguarda l'adozione di GDM (Gnome Desktop Manager) 2.22, nonostante la latest stable sia la 2.20 e 2.21 la unstable. Detta versione completamente riscritta funziona comunque bene, ma manca temporaneamente di alcune funzioni tra cui il comando gdm-setup che ci permetteva di modificare tema, sfondo e opzioni di accesso fino a GDM 2.20.

Vediamo allora come cambiare a mano l'orribile (IMHO) sfondo "Fedora Waves" dalla nostra schermata di login grafico.



Dobbiamo intervenire su un file XML che governa il tema Waves e il cambio di sfondo in base ad un timeout, oppure sparare il solito prolisso comando di gconftool2.

  1. XML.
    Facciamo copia di backup del vecchio file:
    root# cd /usr/share/backgrounds/waves
    root# cp waves.xml waves.xml.orig
    e sostituiamo alla copia originale questo contenuto.
    <background>
    <static>
    <file>
    <size width="1024" height="768">miosfondo.png</size>
    </file>
    </static>
    </background>

    Il file miosfondo.png deve essere specificato con il suo percorso assoluto, per essere sicuri del risultato, così come vanno settati all'uopo i parametri width e height.

  2. gconftool.
    gconftool-2 --direct --config-source xml:readwrite:/var/lib/gdm/.gconf -s --type string /desktop/gnome/background/picture_filename miosfondo.png
Al riavvio di X vedremo il nuovo sfondo.