Frage Wie setze ich meine Unity-Konfiguration zurück?


Ich habe mit Unity herumgespielt und etwas kaputt gemacht, wie kann ich von vorne anfangen?


181
2017-12-15 17:51


Ursprung


Für jede Version: rm ~/.conf/dconf/user; unity Kein Sudo, Apt oder Dumbledorfing erforderlich. - Dominic Cerisano


Antworten:


Der folgende Befehl funktioniert bei neueren Distributionen nicht (wie die Antwort lautet) ERROR: the reset option is now deprecated).

Für 12.04 und älter

Der einfachste Weg ist, "ein Terminal zu öffnen" oder einen Treffer zu treffen Alt-F2 und führe den Befehl aus:

unity --reset

114
2017-12-15 18:00



Bitte ändern Sie es, es funktioniert nicht in 14.04 und später - Edward Torvalds
Für jede Version: rm ~/.conf/dconf/user; unity Kein Sudo, Apt oder Dumbledorfing erforderlich. - Dominic Cerisano


Für 12.10 - 13.04

Ich habe zusammen mit Jokerdino und Amithkk ein Python-Skript erstellt, das Unity für Quantal und höher sauber zurücksetzt.

 Es ist auf GitHub bei gehostet https://github.com/phanimahesh/unity-revamp

Das Skript ist jetzt mit gebündelt Einheit Tweak-Tool. Sie können es mit installieren

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

Für 13.10 & 14.04

sudo apt-get install unity-tweak-tool

Um Unity zurückzusetzen, tun Sie

unity-tweak-tool --reset-unity

Hinweis: Wenn dadurch Ihre Unity-Probleme nicht gelöst werden, können die folgenden Fragen und Antworten für Sie zutreffen:


Was passiert hinter den Kulissen?

Einfach. Wir verfolgen jede einzelne von Unity verwendete Einstellung und setzen sie auf ihre Standardwerte zurück. Anschließend laden Sie die Einheit erneut, um Änderungen zu übernehmen. Ah ja, wir töten auch Unity und Compiz, bevor wir anfangen, da es bekanntlich heikel wird, wenn wir die Einstellungen unter compiz ändern.


Warum ist das besser verglichen mit der Verwendung? dconf-editor oder dconf reset ?

  • Didier Roche (Didrocks), der Autor der Einheit Python Wrapper sagt dconf reset funktioniert nicht in allen Fällen.
  • Der Konsens unter den Unity-Entwicklern besteht darin, dass die Einstellungen mit Gsettings anstelle von dconf direkt geändert werden.


Was genau ist dconf ?

Eine kleine Geschichte

  • Die Konfigurationseinstellungen wurden früher von gconf verwaltet.
  • Gnome bietet Gsettings als Ersatz für gconf.
  • Gsettings ist eine High-Level-API, die die in einem Backend gespeicherten Einstellungen manipuliert.
  • Unity speichert seine Einstellungen im Backend dconf, da es viel schneller als gconf geladen werden kann.

111
2017-10-17 10:18



Können Sie erklären, warum das besser ist als? unity --reset, welches ist die derzeit akzeptierte Antwort? - Flimm
12.10 und höher : unity --reset wurde in 12.10 nicht implementiert. Bemühungen sind im Gange, um es in 13.04 zu restaurieren. Inzwischen ist dies die beste Wette. - Mahesh
Aktualisieren: Ich konnte die automatisierten Tests nicht rechtzeitig abschließen und daher ist ein Patch, den ich gemacht habe, nicht in 13.04 enthalten. Jedoch, unity-tweak-tool in raring (13.04) wird dieses Skript mitgeliefert. unity-tweak-tool --reset-unity sollte die Einheit sauber zurücksetzen. - Mahesh
@Mahesh Anscheinend müssen Sie in der Desktopsitzung sein, nicht Strg + Alt_Fterminal? Was tun Sie, wenn es Segmentierungsfehler nach "Loading plugin: unityshell" gibt? - NoBugs
unity-tweak-tool --reset-unity funktioniert nach einem Neustart am 16.04. - Joel DeWitt


Wie Kees sagte, Laufen unity --reset  wird alle Launcher zurückgesetzt Optionen, aber Ihre benutzerdefinierten Favoriten werden nicht entfernt. Um auch alle Launcher zu löschen, die Sie dem Launcher hinzugefügt haben, führen Sie sie aus

unity --reset-icons

Oder manuell von:

gsettings reset com.canonical.Unity.Launcher favorites

Ich würde empfehlen, den Befehl gsettings vorher auszuführen unity --reset, so dass Sie die Einheit nicht erneut starten müssen, um den gsettings key reset wirksam werden zu lassen.


29
2018-03-08 20:51



Warum möchten Sie Ihre Favoriten zurücksetzen? - NoBugs


Versuchen Sie Folgendes:

  1. Einloggen in Ubuntu
  2. Öffnen Sie ein Terminal durch Drücken von Strg + Alt + T
  3. Fügen Sie diese Befehle ein und führen Sie sie aus:

    gconftool-2 --recursive-unset /apps/compiz-1
    unity --reset
    
  4. Neustart, das sollte funktionieren.


20
2017-10-26 22:19



Danke Mann, du hast mein Leben gerettet! All die oben genannten funktionieren nicht für mich ... - linusg


Für Ubuntu 12.10 (Überarbeitet, wieder)

OK, hier ist es. Sie können 'dconf reset' wie zuvor beschrieben verwenden und tun genau das, was 'unity --reset' verwendet hat.

dconf reset -f /org/compiz/

Dann neustarten:

compiz --replace & disown

Anscheinend wäre es besser, compiz zu stoppen, bevor man den 'dconf reset' benutzt. An dem ich gerade arbeite.

Sie können auch die Einstellungen ansehen, die Sie haben:

dconf dump /org/compiz/

Um die Einheitensymbole zurückzusetzen, können Sie sie weiterhin verwenden

unity --reset-icons

Diese Informationen stammen aus einer Vielzahl von Quellen, nach vielem Googeln.


14
2017-10-08 21:06



Nur dieser ist für meinen Laptop brauchbar. Danken!!!! CompizConfig Einstellungen Manager ist so schrecklich ... führt so viele Probleme ... Schlechte Erfahrung !!! - Kin


Installiere Ubuntu-Optimierung. Das Schöne an Ubuntu Tweak ist, dass Sie Desktop- und Anwendungseinstellungen speichern und wiederherstellen können, nachdem Sie etwas vermasselt haben. Es hat auch eine Funktion, um zu den ursprünglichen Einstellungen zurückzukehren.

enter image description here


7
2018-06-16 19:59



Ubuntu Tweak, AFAIK, funktioniert noch nicht mit Ubuntu 11.10. Außerdem denke ich, dass diese Antwort mehr Details benötigt, welche spezifischen Einstellungen geändert werden müssen. - Christopher Kyle Horton


Wenn Sie die Indikatoren übersehen haben und diese zurücksetzen müssen, beachten Sie diese Frage:


7
2017-11-06 20:25





Manchmal wird das Unity-Plug-in versehentlich deaktiviert oder eine nicht unterstützte Option in CCSM kann zum Brechen führen.

Sie können es wie folgt wieder aktivieren:


4
2017-11-10 05:38





Für 12.10 - 13.04 [vielleicht älter]

Ich verwende diese Problemumgehung, um die Einheitskonfiguration zurückzusetzen. Mit Unity werden jedoch alle Konfigurationen wie das benutzerdefinierte Hintergrundbild, Themen, Symbolthemen usw. zurückgesetzt.

  1. Löschen Sie die benutzerspezifische dconf-Datenbankdatei:

     rm ~/.config/dconf/user
    
  2. Dann loggen Sie sich aus und loggen Sie sich erneut ein.

WICHTIG! Seien Sie sicher, dass Sie Sicherung diese Datei, weil Sie verlieren ALLE Unity-Einstellungen und wechseln zu Standard!


4
2017-10-03 16:35





Für 11.10 und später

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

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

0
2017-11-30 03:34



Auf diese Weise würden Sie viel mehr entfernen. Nicht nur Compiz / Unity-Konfigurationen ... - Rostislav Stribrny