web-dev-qa-db-fra.com

Comment réinitialiser ma configuration Unity?

Je m'amuse avec Unity et j'ai cassé quelque chose. Comment puis-je "recommencer"?

182
Jorge Castro

La commande suivante ne fonctionne pas sur les distributions plus récentes (car la réponse est ERROR: the reset option is now deprecated).

Pour 12.04 et plus

Le moyen le plus simple est de cliquer sur "ouvrir un terminal" ou sur Alt-F2 et lancez la commande:

unity --reset
114
Kees Cook

Pour 12.10 - 13.04

Avec jokerdino et amithkk, j'ai créé un script python qui réinitialise proprement Unity for Quantal et les versions ultérieures.

Il est hébergé sur github à https://github.com/phanimahesh/unity-revamp

Le script est maintenant fourni avec Unity Tweak Tool . Vous pouvez l'installer en utilisant

Sudo add-apt-repository ppa:freyja-dev/unity-Tweak-tool-daily
Sudo apt-get update
Sudo apt-get install unity-Tweak-tool

Pour 13.10 & 14.04

Sudo apt-get install unity-Tweak-tool

Pour réinitialiser Unity, faites

unity-Tweak-tool --reset-unity

Remarque - si cela ne résout pas vos problèmes d'Unity, les questions suivantes peuvent vous concerner:


Qu'est-ce qui se passe dans les coulisses?

Simple. Nous poursuivons chaque paramètre individuel utilisé par Unity et les réinitialisons à leurs valeurs par défaut, puis nous rechargeons l'unité pour appliquer les modifications. Ah oui, nous avons également tué Unity et Compiz avant de commencer, car il est connu que cela devient difficile si nous modifions les paramètres sous le nez de Compiz.


Pourquoi est-ce mieux comparé à dconf-editor ou dconf reset?

  • Didier Roche (didrocks), l'auteur de l'unité python wrapper dit que dconf reset ne fonctionne pas dans tous les cas.
  • Le consensus parmi les développeurs Unity est que les paramètres soient modifiés en utilisant Gsettings au lieu de dconf directement.

Qu'est-ce que c'est exactement dconf?

Un peu d'histoire

  • Les paramètres de configuration ont été gérés par gconf auparavant.
  • Gnome fournit Gsettings en remplacement de gconf.
  • Gsettings est une API de haut niveau qui manipule les paramètres stockés dans un backend.
  • Unity stocke ses paramètres dans le backend dconf car il peut être chargé beaucoup plus rapidement que gconf.
112
Mahesh

Comme Kees l'a dit , exécuter unity --reset réinitialisera toutes les options du lanceur , mais cela ne supprimera pas vos favoris personnalisés. Pour supprimer également les lanceurs que vous avez ajoutés au lanceur, exécutez

unity --reset-icons

Ou manuellement par:

gsettings reset com.canonical.Unity.Launcher favorites

Je vous recommande d'exécuter la commande gsettings avant unity --reset, de sorte que vous n'ayez pas à redémarrer l'unité pour que la réinitialisation de la clé gsettings prenne effet.

29
Alex Launi

Essayez de faire ceci:

  1. Se connecter à Ubuntu
  2. Ouvrez un terminal en appuyant sur Ctrl + Alt + T
  3. Insérez et exécutez ces commandes:

    gconftool-2 --recursive-unset /apps/compiz-1
    unity --reset
    
  4. Redémarrez, cela devrait fonctionner.

20
eNry

Pour Ubuntu 12.10 (à nouveau révisé)

OK, le voici. Vous pouvez utiliser 'dconf reset' comme décrit précédemment et ferez exactement ce que faisait 'unit --reset'.

dconf reset -f /org/compiz/

Puis redémarrez:

compiz --replace & disown

Apparemment, il serait préférable d'arrêter Compiz avant d'utiliser la 'réinitialisation dconf'. Sur lequel je travaille actuellement.

Vous pouvez également consulter les paramètres que vous avez:

dconf dump /org/compiz/

Pour réinitialiser les icônes d’unité, vous pouvez toujours utiliser

unity --reset-icons

Cette information provient d'une variété de sources, après beaucoup de recherches sur Google.

14
fabricator4

Si vous avez manipulé les indicateurs et devez les réinitialiser, consultez la question suivante:

7
Jorge Castro

Installez Ubuntu Tweak. La beauté d'ubuntu Tweak est que vous pouvez enregistrer les paramètres du bureau et des applications et les restaurer après avoir gâché quelque chose. Il a également une fonction pour revenir aux paramètres d'origine.

enter image description here

7
dago

Pour 12h10 - 13h04 [peut-être plus âgé]

J'utilise cette solution de contournement pour réinitialiser la configuration de l'unité. Mais avec Unity, il réinitialise toutes les configurations telles que le papier peint personnalisé, les thèmes, les thèmes d'icônes, etc.

  1. Supprimez le fichier de base de données dconf spécifique à l'utilisateur:

     rm ~/.config/dconf/user
    
  2. Puis déconnectez-vous et connectez-vous à nouveau.

IMPORTANT! Assurez-vous que vous BACKUP ce fichier, car vous perdez ALL les paramètres de Unity et passez aux paramètres par défaut!

4
Anwar

Parfois, des personnes désactivent accidentellement le plug-in Unity ou définissent une option non prise en charge dans CCSM, ce qui peut provoquer sa rupture.

Vous pouvez le réactiver en suivant les instructions suivantes:

4
Jorge Castro

J'ai rencontré ce fil de discussion après que mon ordinateur de bureau Unity 2d ait soudainement refusé d'afficher le tableau de bord et la barre de titre (pour tous les utilisateurs), sans raison apparente. La fonction de masquage automatique a été désactivée. La réactivation de l'unité dans CCSM comme suggéré dans d'autres threads faisait partie de la solution, mais aucune des autres mesures suggérées dans ce thread et dans plusieurs autres threads connexes, notamment, mais sans s'y limiter:

Reinstalling unity

Reinstalling ubuntu desktop

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

m'a aidé à résoudre complètement ces symptômes.

unity --reset

ne fonctionnerait pas pour moi. Après avoir transmis une variété de messages d’erreur et d’information, il se bloquait toujours à:

Setting Update "run_key"

comme indiqué dans le journal posté dans le fil de discussion intitulé "l'unité a disparu" pour l'unité exécutée sans argument.

J'ai remarqué que le message d'erreur envoyé par:

/usr/lib/nux/unity_support_test -p

était similaire à certaines des erreurs rapportées par unit --reset:

erreur lors du chargement des bibliothèques partagées: libGL.so.1:

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

Après des recherches approfondies, j'ai trouvé la solution suivante (avec la permission de 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.

Cela permettait non seulement à l'unité, mais aussi à unit_support_test-p et à l'unité -reset, de permettre à Unity 2d de démarrer. À l'instar de l'auteur du message susmentionné, je n'ai aucune idée de la cause de mes problèmes. Je ne sais toujours pas non plus si le lien est une solution complète ou si je dois réinstaller complètement les bibliothèques graphiques, mais depuis la création du lien, tout fonctionne correctement depuis quelques semaines maintenant.

0
R B

Pour 11h10 et plus tard

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

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