lunedì 8 dicembre 2008

Ecco come ripristinare la barra superiore ed inferiore del desktop di gnome nel caso vengano cancellate accidentalmente.

Ho fatto un paio di prove per capire come recuperare la barra superiore ed inferiore del desktop di Ubuntu nel caso vengano cancellate per sbaglio.

In pratica ho notato che quando si crea un nuovo utente, fino al momento in cui  non si effettua un primo accesso alla login grafica, nella cartella home, dell' utente appena creato,
non è presente la cartella  nascosta ".gconf".
Dopo il primo accesso alla login grafica, la cartella ".gconf", viene automaticamente creata e al suo interno vengono definiti tutti  i riferimenti visivi del desktop.

Nel caso che uno sbadato cancelli la barra superiore del desktop, ecco quali file vengono rimossi dalla cartella ".gconf":

./apps/panel/objects
./apps/panel/objects/menu_bar_screen0
./apps/panel/objects/menu_bar_screen0/%gconf.xml
./apps/panel/objects/clock_separator_screen0
./apps/panel/objects/clock_separator_screen0/%gconf.xml
./apps/panel/objects/yelp_launcher_screen0
./apps/panel/objects/yelp_launcher_screen0/%gconf.xml
./apps/panel/objects/browser_launcher_screen0
./apps/panel/objects/browser_launcher_screen0/%gconf.xml
./apps/panel/objects/email_launcher_screen0
./apps/panel/objects/email_launcher_screen0/%gconf.xml
./apps/panel/objects/%gconf.xml
./apps/panel/toplevels/top_panel_screen0
./apps/panel/toplevels/top_panel_screen0/background
./apps/panel/toplevels/top_panel_screen0/background/%gconf.xml
./apps/panel/toplevels/top_panel_screen0/%gconf.xml
./apps/panel/applets/fast_user_switch_screen0
./apps/panel/applets/fast_user_switch_screen0/prefs
./apps/panel/applets/fast_user_switch_screen0/prefs/%gconf.xml
./apps/panel/applets/fast_user_switch_screen0/%gconf.xml
./apps/panel/applets/notification_area_screen0
./apps/panel/applets/notification_area_screen0/%gconf.xml
./apps/panel/applets/mixer_screen0
./apps/panel/applets/mixer_screen0/%gconf.xml
./apps/panel/applets/clock_screen0
./apps/panel/applets/clock_screen0/prefs
./apps/panel/applets/clock_screen0/prefs/%gconf.xml
./apps/panel/applets/clock_screen0/%gconf.xml

Per ripristinare la situazione come al primo accesso, basta cancellare per intero la directory ".gconf" e successivamente effettuare un logout/login.

Tutto si ripristina come per magia!