Jak mohu resetovat konfiguraci Unity?

182

Jednal jsem se s Unitou a něco jsem zlomil, jak mám začít?

    
dané Jorge Castro 15.12.2010 18:51

12 odpovědí

114

Následující příkaz nefunguje na novějších distribucích (protože odpověď jeERROR: the reset option is now deprecated).

Pro 12.04 a starší

Nejjednodušší způsob je zasáhnout "otevřít terminál" nebo stisknout Alt - F2 a spustit příkaz:

unity --reset
    
odpověděl Kees Cook 15.12.2010 19:00
111

Pro 12.10 - 13.04

Já spolu s jokerdino a amithkk vytvořili pythonový skript, který čistě obnoví Jednotu pro Quantal a vyšší.

Je umístěn na adrese github na adrese Odkaz

Skript je nyní doplněn nástrojem Unity Tweak Tool . Můžete jej nainstalovat pomocí

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

Pro 13.10 & 14.04

sudo apt-get install unity-tweak-tool

Chcete-li obnovit jednotku, proveďte

unity-tweak-tool --reset-unity

Poznámka - pokud to nevyřeší vaše problémy Unity, může se na vás vztahovat následující dotaz Q & A:

Co se děje za scénami?

Jednoduché. Chystáme každé individuální nastavení, které Unity používá, a resetuje je na výchozí hodnoty a potom znovu načíst jednotku, aby aplikovala změny. Ah, ano, také zabijeme Unity a compiz ještě předtím, než začneme, protože je známo, že bychom byli obtížní, když změníme nastavení pod nosem compizu.

Proč je to lepší v porovnání s použitímdconf-editor nebodconf reset?

  • Didier Roche (didrocks), autor jednoty python wrapper říkádconf reset nefunguje ve všech případech.
  • Konsenzus mezi vývojáři Unity spočívá v tom, že nastavení je změněno pomocí Gsettings namísto dconf přímo.

Co přesně jedconf?

Trochu historie

  • Nastavení konfigurace byla dříve spravována serverem gconf.
  • Gnome poskytuje Gsettings jako náhradu za gconf.
  • Gsettings je vysoká úroveň api, která manipuluje s nastavením uloženým v backendu.
  • Jednotka ukládá nastavení do backendu dconf, protože jej lze načíst mnohem rychleji než gconf.
odpověděl Mahesh 17.10.2012 12:18
29

Jak řekl Kees , běží unity --reset obnoví všechny možnosti spouštěče , ale neodstraní vaše vlastní oblíbené položky. Chcete-li také odstranit všechny spouštěče, které jste přidali do spouštěče, spusťte

unity --reset-icons

Nebo ručně:

gsettings reset com.canonical.Unity.Launcher favorites

Doporučuji spustit příkaz gsettings předunity --reset, takže nebude nutné znovu spustit jednotu, aby se změnilo nastavení klíče gsettings.

    
odpověděl Alex Launi 08.03.2011 21:51
20

Pokuste se to:

  1. Přihlaste se do Ubuntu
  2. Otevřete terminál stisknutím tlačítka Ctrl + Alt + T
  3. Vložte a spusťte tyto příkazy:

    gconftool-2 --recursive-unset /apps/compiz-1
    unity --reset
    
  4. Restartujte, toto by mělo fungovat.

odpověděl eNry 27.10.2011 00:19
14

Ubuntu 12.10 (revidováno, znovu)

OK, tady to je. Můžete použít "dconf reset", jak bylo dříve popsáno, a udělá přesně to, co bylo použito pro "jednotu - resetu".

dconf reset -f /org/compiz/

Restartujte:

compiz --replace & disown

Zjevně by bylo lepší zastavit kompilování před použitím funkce "reset dconf". Na kterém momentálně pracuji.

Můžete také zkontrolovat nastavení, která máte:

dconf dump /org/compiz/

Chcete-li resetovat ikony jednotnosti, můžete stále používat

unity --reset-icons

Tyto informace pocházejí z nejrůznějších zdrojů po dlouhé návštěvě.

    
odpověděl fabricator4 08.10.2012 23:06
7

Nainstalujte vyladění ubuntu. Krása vylepšení ubuntu spočívá v tom, že můžete ukládat nastavení pro pracovní plochu a aplikace a obnovit, jakmile jste něco neuspěli. Má také funkci návratu k původnímu nastavení.

    
odpověděl dago 16.06.2011 21:59
7

Pokud jste zmáčeli indikátory a potřebujete resetovat, podívejte se na tuto otázku:

odpověděl Jorge Castro 06.11.2011 21:25
4

Někdy lidé náhodou vypnou plugin Unity nebo nastavením nepodporované možnosti v CCSM může způsobit zlomení.

Můžete jej znovu zapnout podle následujících pokynů:

odpověděl Jorge Castro 10.11.2011 06:38
4

Pro 12.10 - 13.04 [možná starší]

Použiji toto řešení k obnovení konfigurace jednoty. Ale s Jednotkou obnoví všechny konfigurace, jako jsou vlastní tapety, motivy, motivy ikon apod.

  1. Odstraňte soubor databáze dconf specifický pro uživatele:

     rm ~/.config/dconf/user
    
  2. Odhlaste se a přihlaste se znovu.

DŮLEŽITÉ! Ujistěte se, že tento soubor BACKUP , protože ztratíte nastavení ALL Unity a přepnete na výchozí!     

odpověděl Anwar 03.10.2012 18:35
0

Pro 11.10 a později

Od Odkaz

cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
    
odpověděl Ronramon 30.11.2011 04:34
0

Běžel jsem po tomto podprocesu poté, co můj desktop Unity 2d náhle odmítl zobrazit startovací a titulní lištu (pro všechny uživatele), bez jakéhokoli zřejmého důvodu. Automatické zastavení bylo zakázáno. Opětovné zapojení Unity v CCSM jako sugggested v jiných podprocesů bylo součástí řešení, ale žádná z dalších opatření navrhovaných v tomto a v několika dalších souvisejících tématech, včetně, ale bez omezení na:

Reinstalling unity

Reinstalling ubuntu desktop

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

mi pomohl tyto příznaky zcela vyřešit.

unity --reset

nefunguje pro mě. Po doručení řady chybových a informačních zpráv by vždy visel na:

Setting Update "run_key"

podle protokolu zveřejněného ve vlákně s názvem "jednota zmizla" pro jednotku bez argumentů.

Všiml jsem si, že chybová zpráva byla doručena:

/usr/lib/nux/unity_support_test -p

byl podobný některým chybám uvedeným jednotkou - reset:

Chyba při načítání sdílených knihoven: libGL.so.1:

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

Po rozsáhlém hledání jsem našel následující řešení (s laskavým svolením J.D. Bartletta):

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.

To nejen umožnilo spuštění jednotky unity_support_test-p a unity - resetu, ale také umožnilo spuštění jednotky Unity 2d. Stejně jako autor výše zmíněného příspěvku nemám ponětí, co způsobilo mé problémy. Stejně tak si nejsem jistý, jestli je odkaz úplným řešením, nebo zda bych měl knihovny kompletně přeinstalovat, ale od vytvoření odkazu fungovalo to všechno v pohodě už několik týdnů.

    
odpověděl R B 11.12.2013 20:32
-1

Sama bych se zkusila rm -rf ~/.compiz-1

    
odpověděl Muhammad Hewedy 28.09.2013 12:31