Come faccio a ripristinare la mia configurazione Unity?

182

Ho lavorato con Unity e ho rotto qualcosa, come faccio a "ricominciare"?

    
posta Jorge Castro 15.12.2010 - 18:51

12 risposte

114

Il seguente comando non funziona sulle distribuzioni più recenti (poiché la risposta è ERROR: the reset option is now deprecated ).

Per 12.04 e precedenti

Il modo più semplice è premere "apri un terminale" o premere Alt - F2 ed eseguire il comando:

unity --reset
    
risposta data Kees Cook 15.12.2010 - 19:00
111

Per 12.10 - 13.04

I, insieme a jokerdino e amithkk, abbiamo creato uno script python che ripristina in modo pulito Unity per Quantal e versioni successive.

È ospitato su github al link

Lo script è ora fornito in bundle con Unity Tweak Tool . Puoi installarlo usando

sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily
sudo apt-get update
sudo apt-get install unity-tweak-tool

Per 13.10 & amp; 14.04

sudo apt-get install unity-tweak-tool

Per ripristinare Unity, fai

unity-tweak-tool --reset-unity

Nota: se questo non risolve i problemi di Unity, potrebbe essere applicato il seguente Q & amp; A:

Che cosa succede dietro le quinte?

Semplice. Inseguiamo ogni singola impostazione utilizzata da Unity e ripristiniamo i valori predefiniti, quindi ricarichiamo l'unità per applicare le modifiche. Ah sì, uccidiamo anche Unity e compiz prima di iniziare, poiché è noto che diventa complicato se cambiamo le impostazioni sotto il naso di Compiz.

Perché è migliore rispetto all'utilizzo di dconf-editor o dconf reset ?

  • Didier Roche (didrocks), l'autore del wrapper unity python dice che dconf reset non funziona in tutti i casi.
  • Il consenso tra gli sviluppatori di Unity è che le impostazioni vengano modificate usando Gsettings invece di dconf direttamente.

Che cos'è esattamente dconf ?

Un po 'di storia

  • Le impostazioni di configurazione sono state gestite da gconf in precedenza.
  • Gnome fornisce Gsettings in sostituzione di gconf.
  • Gsettings è un api di alto livello che manipola le impostazioni memorizzate in un back-end.
  • Unity memorizza le sue impostazioni nel back-end dconf poiché può essere caricato molto più velocemente di gconf.
risposta data Mahesh 17.10.2012 - 12:18
29

Come affermato da Kees , in esecuzione %codice% ripristinerà tutte le opzioni di avvio del programma di avvio, ma non rimuoverà i preferiti personalizzati. Per rimuovere anche tutti i lanciatori che hai aggiunto al programma di avvio, esegui

unity --reset-icons

O manualmente:

gsettings reset com.canonical.Unity.Launcher favorites

Raccomando di eseguire il comando gsettings prima di unity --reset , in modo da non dover riavviare l'unità per far sì che il reset della chiave gsettings abbia effetto.

    
risposta data Alex Launi 08.03.2011 - 21:51
20

Prova a fare questo:

  1. Accedi in Ubuntu
  2. Apri un terminale premendo Ctrl + Alt + T
  3. Inserisci ed esegui questi comandi:

    gconftool-2 --recursive-unset /apps/compiz-1
    unity --reset
    
  4. Riavvia, questo dovrebbe funzionare.

risposta data eNry 27.10.2011 - 00:19
14

Per Ubuntu 12.10 (rivisto, di nuovo)

OK, eccolo qui. Puoi usare 'dconf reset' come descritto in precedenza e farà esattamente ciò che 'unity --reset' usava fare.

dconf reset -f /org/compiz/

Quindi riavvia:

compiz --replace & disown

A quanto pare, sarebbe meglio interrompere il compiz prima di usare 'dconf reset'. Su cui sto lavorando attualmente.

Puoi anche guardare le impostazioni che hai:

dconf dump /org/compiz/

Per ripristinare le icone di unità puoi ancora usare

unity --reset-icons

Questa informazione proviene da una varietà di fonti, dopo molte ricerche su google.

    
risposta data fabricator4 08.10.2012 - 23:06
7

Installa tweak di ubuntu. La bellezza di Ubuntu Tweak è che puoi salvare le impostazioni del desktop e dell'applicazione e ripristinare dopo aver incasinato qualcosa. Ha anche una funzione per tornare alle impostazioni originali.

    
risposta data dago 16.06.2011 - 21:59
7

Se hai incasinato gli indicatori e hai bisogno di resettare quelli vedi questa domanda:

risposta data Jorge Castro 06.11.2011 - 21:25
4

A volte le persone accidentalmente disattivano il plug-in Unity o l'impostazione di un'opzione non supportata in CCSM può causarne l'interruzione.

Puoi riaccenderlo seguendo queste istruzioni:

risposta data Jorge Castro 10.11.2011 - 06:38
4

Per 12.10 - 13.04 [forse più vecchio]

Uso questa soluzione alternativa per ripristinare la configurazione dell'unità. Ma con Unity, ripristina tutte le configurazioni come lo sfondo personalizzato, i temi, i temi delle icone ecc.

  1. Elimina il file di database dconf specifico dell'utente:

     rm ~/.config/dconf/user
    
  2. Quindi disconnetti e accedi di nuovo.

IMPORTANTE! assicurati di BACKUP questo file, perché perdi ALL le impostazioni di Unity e passa all'impostazione predefinita!

    
risposta data Anwar 03.10.2012 - 18:35
0

Per 11.10 e successivi

Da link

cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
    
risposta data Ronramon 30.11.2011 - 04:34
0

Ho trovato questo thread dopo che il mio desktop Unity 2d si è improvvisamente rifiutato di visualizzare il launchpad e la barra del titolo (per tutti gli utenti), senza una ragione apparente. Nascondi automaticamente disabilitato. Reenabling Unity in CCSM come suggerito in altri thread era parte della soluzione, ma nessuna delle altre misure suggerite in questo e molti altri thread correlati, inclusi, ma non limitati a:

Reinstalling unity

Reinstalling ubuntu desktop

Removing all relevant (e.g. compiz, gconf, etc.) configuration information

mi ha aiutato a risolvere completamente questi sintomi.

unity --reset

non funzionerebbe per me Dopo aver consegnato una varietà di messaggi di errore e di informazione, si sarebbe sempre bloccato a:

Setting Update "run_key"

come mostrato in il log pubblicato nella discussione intitolata "unity has sparished" per unità eseguire senza argomenti.

Ho notato che il messaggio di errore consegnato da:

/usr/lib/nux/unity_support_test -p

era simile ad alcuni degli errori riportati da unity --reset:

errore durante il caricamento delle librerie condivise: libGL.so.1:

cannot open shared object file: No such file or directory.

Dopo una lunga ricerca, ho trovato la seguente soluzione (per gentile concessione di J.D. Bartlett):

Get the path of libGL.so.1 by using the command locate libGL.so.1.

Add a link to the library in /usr/lib/ as shown in the following example:

sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib

Restart the computer.

Ciò non solo consentiva sia l'unità_support_test-p che l'unità --reset da eseguire, ma permetteva anche l'avvio di Unity 2d. Come l'autore del post sopra menzionato, non ho idea di cosa abbia causato i miei problemi. Inoltre, non sono ancora sicuro se il collegamento sia una soluzione completa, o se dovrei reinstallare completamente le librerie grafiche, ma da quando ho creato il collegamento, tutto ha funzionato bene per alcune settimane.

    
risposta data R B 11.12.2013 - 20:32
-1

Io stesso, ci proverei semplicemente % Co_de%

    
risposta data Muhammad Hewedy 28.09.2013 - 12:31

Leggi altre domande sui tag