Vraag Hoe reset ik mijn Unity-configuratie?


Ik heb met Unity verknoeid en iets gebroken, hoe kan ik "opnieuw beginnen"?


181
2017-12-15 17:51


oorsprong


Voor ELKE versie: rm ~/.conf/dconf/user; unity Geen sudo, apt of dumbledorfing vereist. - Dominic Cerisano


antwoorden:


De volgende opdracht werkt niet op nieuwere distributies (zoals het antwoord is ERROR: the reset option is now deprecated).

Voor 12.04 en ouder

De eenvoudigste manier is om op "een terminal openen" te klikken of te raken alt-F2 en voer de opdracht uit:

unity --reset

114
2017-12-15 18:00



verander het alstublieft, het werkt niet in 14.04 en later - Edward Torvalds
Voor ELKE versie: rm ~/.conf/dconf/user; unity Geen sudo, apt of dumbledorfing vereist. - Dominic Cerisano


Voor 12.10 - 13.04

Ik heb samen met jokerdino en amithkk een python-script gemaakt dat Unity for Quantal en hoger schoonmaakt.

 Het wordt gehost op github op https://github.com/phanimahesh/unity-revamp

Het script is nu gebundeld met Unity Tweak Tool. U kunt het gebruiken met

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

Voor 13.10 en 14.04

sudo apt-get install unity-tweak-tool

Om Unity opnieuw in te stellen, doe

unity-tweak-tool --reset-unity

Opmerking - als hiermee uw Unity-problemen niet worden opgelost, kan de volgende vraag en antwoord op u van toepassing zijn:


Wat gebeurt er achter de schermen?

Eenvoudig. We jagen elke individuele instelling na die Unity gebruikt en zetten deze terug naar hun standaardwaarden en herladen de eenheid om wijzigingen toe te passen. Ah ja, we doden ook Unity en compiz voordat we beginnen, omdat bekend is dat het lastig wordt als we de instellingen onder compiz's neus veranderen.


Waarom is dit beter in vergelijking met het gebruik dconf-editor of dconf reset ?

  • Didier Roche (didrocks), de auteur van de eenheid python wrapper zegt dconf reset werkt niet in alle gevallen.
  • De consensus onder Unity-ontwikkelaars is dat de instellingen rechtstreeks worden gewijzigd met Gsettings in plaats van dconf.


Wat is precies dconf ?

Een beetje geschiedenis

  • De configuratie-instellingen werden eerder beheerd door gconf.
  • Gnome biedt Gsettings als vervanging voor gconf.
  • Gsettings is een api van hoog niveau die de instellingen manipuleert die zijn opgeslagen in een backend.
  • Unity slaat zijn instellingen op in de backend dconf, omdat deze veel sneller kan worden geladen dan gconf.

111
2017-10-17 10:18



Zou je kunnen uitleggen waarom dit beter is dan unity --reset, wat is het momenteel geaccepteerde antwoord? - Flimm
12.10 en hoger : unity --reset werd niet geïmplementeerd in 12.10. Er zijn inspanningen aan de gang om het in 13.04 te herstellen. Ondertussen is dit de beste gok. - Mahesh
Bijwerken: Ik kon de geautomatiseerde tests niet op tijd voltooien en daarom is een patch die ik heb gemaakt niet opgenomen in 13.04. Echter, unity-tweak-tool in raring (13.04) komt gebundeld met dit script. unity-tweak-tool --reset-unity moet eenheid schoon opnieuw instellen. - Mahesh
@Mahesh Blijkbaar vereist dit dat u in de desktopsessie zit, niet Ctrl + Alt_Fterminal? Wat doe je als het segmentatiefouten na "Loading plugin: unityshell" verschijnt? - NoBugs
unity-tweak-tool --reset-unity werkt op 16.04 na een herstart. - Joel DeWitt


Zoals Kees zei, rennen unity --reset  zal het opstartprogramma resetten opties, maar uw aangepaste favorieten worden niet verwijderd. Als u ook alle opstartprogramma's wilt verwijderen die u aan het opstartprogramma hebt toegevoegd, voert u dit uit

unity --reset-icons

Of handmatig door:

gsettings reset com.canonical.Unity.Launcher favorites

Ik zou aanraden om eerder het gsettings-commando uit te voeren unity --reset, zodat u eenheid niet opnieuw hoeft te starten om de reset van de gsettingsleutel te activeren.


29
2018-03-08 20:51



Waarom zou je je favorieten opnieuw willen instellen? - NoBugs


Probeer dit te doen:

  1. Login in Ubuntu
  2. Open een terminal door op te raken Ctrl + alt + T
  3. Voer deze opdrachten in en voer deze uit:

    gconftool-2 --recursive-unset /apps/compiz-1
    unity --reset
    
  4. Herstarten, dit zou moeten werken.


20
2017-10-26 22:19



Bedankt man, je hebt mijn leven gered! Al het bovenstaande werkt niet voor mij ... - linusg


Voor Ubuntu 12.10 (opnieuw herzien)

OK, hier is het. U kunt 'dconf reset' gebruiken zoals eerder is beschreven en precies doen wat 'unity --reset' voorheen deed.

dconf reset -f /org/compiz/

Herstart dan:

compiz --replace & disown

Blijkbaar zou het eigenlijk beter zijn om compiz te stoppen voordat je de 'dconf reset' gebruikt. Waar ik momenteel aan werk.

Je kunt ook kijken naar de instellingen die je hebt:

dconf dump /org/compiz/

Om de eenheidspictogrammen opnieuw in te stellen, kunt u deze nog steeds gebruiken

unity --reset-icons

Deze informatie komt uit verschillende bronnen, na veel googlen.


14
2017-10-08 21:06



Alleen deze is werkbaar voor mijn laptop. Dank !!!! CompizConfig Settings Manager is zo vreselijk ... dat leidt tot zoveel problemen ... Slechte ervaring !!! - Kin


Installeer ubuntu tweak. Het mooie van ubuntu tweak is dat je bureaublad- en applicatie-instellingen kunt opslaan en herstellen nadat je iets hebt verpest. Het heeft ook een functie om terug te gaan naar de oorspronkelijke instellingen.

enter image description here


7
2018-06-16 19:59



Ubuntu Tweak, AFAIK, werkt nog niet met Ubuntu 11.10. Ik denk ook dat dit antwoord meer details nodig heeft over welke specifieke instellingen moeten worden gewijzigd. - Christopher Kyle Horton


Als u met de indicatoren heeft geknoeid en deze opnieuw moet instellen, ziet u deze vraag:


7
2017-11-06 20:25





Soms kunnen mensen per ongeluk de Unity-plug-in uitschakelen of door een niet-ondersteunde optie in CCSM in te stellen, kan deze worden verbroken.

U kunt het weer inschakelen door deze aanwijzingen te volgen:


4
2017-11-10 05:38





Voor 12.10 - 13.04 [misschien ouder]

Ik gebruik deze methode om de eenheidconfiguratie opnieuw in te stellen. Maar met Unity worden alle configuraties opnieuw ingesteld, zoals de aangepaste achtergrond, thema's, pictogramthema's, enzovoort.

  1. Verwijder het gebruikersspecifieke dconf-databasebestand:

     rm ~/.config/dconf/user
    
  2. Log dan opnieuw uit en log in.

BELANGRIJK! Wees zeker dat je BACK-UP dit bestand, omdat je verliest ALLE Unity's instellingen en schakel over naar standaard!


4
2017-10-03 16:35