Je jouais avec l'outil MATE Tweak et soudain, une option stupide a supprimé toutes mes applets de panneau et remplacé par une disposition par défaut - cette chose ne confirme même pas l'action destructrice en premier!
Cependant, j'ai une sauvegarde de mon dossier personnel dans l'ancien PC ... Que dois-je copier pour récupérer mon panneau? J'ai essayé de chercher .mateconf
, .config/mate
ou dconf/user
en vain - à la fois sur mes nouveaux et anciens ordinateurs, l'éditeur DConf ne montrait rien d'utile sous org.mate.panel, seulement des choses par défaut.
/usr/share/mate-panel/layouts
mais où, en effet, les modifications temporaires sont-elles stockées localement si je ne clique jamais sur ce bouton? +1 et j'étudie: -SRéponses:
Si vous avez une sauvegarde de votre fichier de base de données dconf, qui se trouve généralement dans,
~/.config/dconf/user
vous pouvez restaurer les paramètres de cette base de données. Mais il reste du travail à faire.Dconf lit les valeurs de la base de données à partir d'un fichier de profil (voir wiki ici ). Et le chemin de ce fichier de profil est lu à partir de la
DCONF_PROFILE
variable d'environnement.Donc, créez d'abord un fichier nommé
user2
dans votre répertoire personnel avec un contenu comme celui-ciMettez votre ancien fichier de base de données dconf dans le
~/.config/dconf/
répertoire avec le nomuser2
. Il devrait déjà y avoir un fichier avec le nomuser
.Ouvrez un terminal et extrayez les paramètres de l'ancienne base de données
Cela videra les valeurs de l'ancienne base de données dconf au format clé-valeur dans le
~/mate-old
fichier.Maintenant, chargez les paramètres dans la base de données actuelle
Cela restaurera la plupart des paramètres du partenaire.
Extra: Si vous le souhaitez, vous pouvez restaurer la base de données entière en utilisant
/
à la place de/org/mate
. Mais je ne recommande pas cela.la source
dconf dump
les chemins doivent se terminer par des barres obliques. De plus, l'auteur a demandé de restaurer les paramètres du panneau, et il n'est pas nécessaire de restaurer l'/org/mate/
arborescence complète pour ce faire - les paramètres du panneau sont sous/org/mate/panel/
.Ces préférences sont stockées dans la
dconf
base de données, qui est écrite lors de la modification de l'interface graphique, de lagsettings
CLI (où de nombreux paramètres de panneau peuvent être trouvés) ou de ladconf
CLI.Selon
/usr/share/doc/dconf-gsettings-backend/README
J'ai déterminé par expérience (changer les paramètres et observer l'heure de modification du fichier) que ce grand fichier binaire unique dans Ubuntu MATE 16.04 est très certainement
ce qui n'est pas lisible par l'homme, bien sûr
Si vous n'avez pas ce fichier dans votre sauvegarde, vous ne pouvez probablement pas utiliser la sauvegarde pour restaurer les paramètres de votre panneau :(
la source
dconf-editor
pour trouver ces paramètres et les copier manuellement, mais je ne les ai pas trouvés là: (