it-swarm-eu.dev

Jak resetuji svou konfiguraci Unity?

Poslouchal jsem se s Unity a něco jsem si zlomil, jak „začnu znovu“?

183
Jorge Castro

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

Pro 12.04 a starší

Nejjednodušší způsob je zasáhnout „otevřít terminál“ nebo zasáhnout Alt-F2 a spusťte příkaz:

unity --reset
115
Kees Cook

Pro 12,10 - 13,04

Já, spolu s jokerdino a amithkk jsem vytvořil skript python), který čistě resetuje Unity pro Quantal a výše.

Hostuje na githubu na https://github.com/phanimahesh/unity-revamp

Skript je nyní dodáván s nity 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 a 14.04

Sudo apt-get install unity-Tweak-tool

Chcete-li resetovat jednotu, proveďte

unity-Tweak-tool --reset-unity

Poznámka - pokud to nevyřeší vaše problémy s jednotou, mohou se na vás vztahovat následující otázky a odpovědi:


Co se děje v zákulisí?

Jednoduchý. Pronásledujeme každé jednotlivé nastavení, které Unity používá, a obnovíme je na jejich výchozí hodnoty, a pak znovu načteme jednotu, abychom použili změny. Ach ano, zabijeme také Unity a kompizujeme před tím, než začneme, protože je známo, že bude obtížné, pokud změníme nastavení pod nosem compiz.


Proč je to lepší ve srovnání s použitím dconf-editor nebo dconf 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í lze upravit přímo pomocí Gsettings namísto dconf.

Co přesně je dconf?

Trocha historie

  • Nastavení konfigurace byla dříve spravována programem gconf.
  • Gnome poskytuje Gsettings jako náhradu za gconf.
  • Gsettings je api na vysoké úrovni, které manipuluje s nastaveními uloženými v backendu.
  • Unity ukládá svá nastavení do backend dconf, protože může být načtena mnohem rychleji než gconf.
112
Mahesh

Jak řekl Kees , běží unity --reset resetuje 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řed unity --reset, abyste nemuseli restartovat jednotu, aby se resetování klíče gsettings projevilo.

29
Alex Launi

Zkuste to udělat:

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

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

20
eNry

Pro Ubuntu 12.10 (znovu revidováno)

Dobře, tady to je. Můžete použít 'dconf reset', jak bylo uvedeno výše, a uděláte přesně to, co 'unity - reset' zvyklo.

dconf reset -f /org/compiz/

Poté restartujte:

compiz --replace & disown

Ve skutečnosti by bylo lepší zastavit kompilaci před použitím 'dconf reset'. Na kterém v současné době pracuji.

Můžete se také podívat na nastavení, která máte:

dconf dump /org/compiz/

Pro resetování ikon jednoty, které můžete stále používat

unity --reset-icons

Tyto informace pocházejí z různých zdrojů po mnoha googlingech.

14
fabricator4

Pokud jste si s těmito ukazateli pohrávali a potřebujete je resetovat, podívejte se na tuto otázku:

7
Jorge Castro

Nainstalujte Ubuntu Tweak. Krása Ubuntu Tweak spočívá v tom, že můžete uložit nastavení plochy a aplikací a obnovit poté, co jste něco zmatili. Má také funkci pro návrat k původnímu nastavení.

enter image description here

7
dago

Na 12,10 - 13,04 [možná starší]

Toto řešení používám k obnovení konfigurace jednoty. Ale s Unity resetuje všechny konfigurace, jako jsou vlastní tapety, motivy, motivy ikon atd.

  1. Odstranění souboru databáze dconf specifického pro uživatele:

     rm ~/.config/dconf/user
    
  2. Poté se odhlásit a znovu přihlásit.

DŮLEŽITÉ! Ujistěte se, že jste ZÁLOHU tento soubor, protože ztratíte VŠECHNY Nastavení Unity a přepnutí na výchozí nastavení!

4
Anwar

Někdy lidé omylem vypnou plugin Unity nebo nastaví nepodporovanou možnost v CCSM, což může způsobit jeho poškození.

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

4
Jorge Castro

Toto vlákno jsem narazil poté, co můj desktop Unity 2d náhle odmítl zobrazit launchpad a záhlaví (pro všechny uživatele), a to bez zjevného důvodu. Autohide byl deaktivován. Součástí řešení bylo opětovné zapnutí Unity v CCSM, jak bylo navrženo v jiných vláknech, ale žádné z dalších opatření navrhovaných v tomto a několika dalších souvisejících vláknech, včetně, ale nejen:

Reinstalling unity

Reinstalling ubuntu desktop

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

pomohl mi tyto symptomy úplně vyřešit.

unity --reset

nebude pracovat pro mě. Po doručení různých chybových a informačních zpráv by vždy zůstala na:

Setting Update "run_key"

jak je uvedeno v protokol zveřejněný v podprocesu s názvem „jednota zmizela“ pro běh jednoty bez argumentů.

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

/usr/lib/nux/unity_support_test -p

byl podobný některým z chyb hlášených jednotou --reset:

při načítání sdílených knihoven došlo k chybě: 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í (se 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 běh unity_support_test-p a unity --reset, ale také umožnilo spuštění Unity 2d. Stejně jako autor výše uvedeného příspěvku ani netuším, co způsobilo mé problémy. Stále si nejsem jistý, zda je odkaz kompletní řešení, nebo zda bych měl grafické knihovny úplně přeinstalovat, ale od vytvoření odkazu vše funguje už několik týdnů dobře.

0
R B

Pro 11.10 a novější

Od http://wiki.ubuntuusers.de/Unity/FAQ

cd ~; rm -rf .gnome .gnome2 .gconf .gconfd .metacity .compiz-1 .config/compiz-1 .config/dconf
0
Ronramon