Ich habe dconf-tools installiert. In diesem Fall bearbeite ich die Anzeige eines Namens im Bereich der Sitzungsanzeige.
Ich kann dies in dconf-editor gui problemlos ändern, gehe zu apps / indicator-session und deaktiviere show-real-name-on-panel.
Ich habe jedoch auch versucht, es nur mit dconf in der Befehlszeile umzuschalten:
dconf write /com/canonical/indicator/session/show-real-name-on-panel false
Nach dem Neustart bleibt das Panel unverändert, und der Schlüssel im dconf-Editor bleibt ebenfalls unverändert.
Darüber hinaus führt der Versuch, die Datenbank dconf über das Terminal zu aktualisieren, zu einem Fehler:
$ dconf update
fatal: Error opening directory '/etc/dconf/db': No such file or directory
Aus meiner Erfahrung scheint es , als ob dconf und dconf-editor keine Beziehung haben, also frage ich mich nur, was ich falsch mache.
Wenn ich das herausfinden kann, möchte ich den Befehl einfach in ein Bash-Skript einfügen, damit er ausgeführt wird, wenn ich das nächste Mal eine Neuinstallation für ein Upgrade * vornehme. Ich führe in 6 Monaten viele Optimierungen durch und möchte von nun an so viel wie möglich automatisieren.
- Etwas abseits des Themas: Der Distributions-Upgrade-Mechanismus hat für mich nie reibungslos funktioniert. Ich habe es auch von 11.04 bis 11.10 versucht.
gconf-editor
oder geändert werdengconftool-2
. dconf kann mitdconf-editor
oder geändert werdengsettings
.Folgendes funktionierte für mich unter Ubuntu 14.04:
Der Wert hat sich geändert und blieb nach dem Neustart geändert. Ich hatte ein anderes Problem, dass die Fenster nicht gespeichert wurden, aber das ist ein ganz anderes Problem.
quelle
dconf
dump
+ massenexportload
und wiederherstellungAlle Einstellungen in eine Datei sichern:
Öffnen Sie diese Datei in einem Texteditor und wählen Sie die gewünschten Einstellungen aus:
Wenn Sie Vim verwenden, möchten Sie diese Syntaxhervorhebung .
Wenn Sie den Namen der Einstellung nicht kennen, aber wissen, wie Sie sie von einer GUI aus ändern können, führen Sie Folgendes aus
unity-control-center
:und ändern Sie sie dann. Die genaue Einstellung wird dann auf dem Terminal angezeigt.
Wenn Sie diese Einstellungen wiederherstellen möchten, führen Sie Folgendes aus:
Verfolge die Konfigurationsdatei, um sie niemals zu verlieren. https://github.com/andsens/homeshickhomesick ist meine derzeitige Lieblingsmethode.
Getestet unter Ubuntu 15.10. Tipp angepasst von: http://catern.com/2014/12/21/plain-text-configuration-gnome.html
quelle
Es scheint (zumindest in 15.10) einige Dinge zu geben (speziell compiz), die die Konfiguration nur auf der
dconf
Ebene speichern und nicht über festgelegt werden könnengsettings
. Es ist möglich, dass dies andere Konfigurationspfade betrifft, aber wahrscheinlich unwahrscheinlich - da sich compiz auf einer niedrigeren Ebene als unity befindet, wundert es mich nicht, dass es sich anders verhält.Zum Beispiel wird dies funktionieren:
während dies nicht wird:
Wenn ich nur herausfinden könnte, wie man Compiz neu lädt, ohne alles zum Absturz zu bringen ...
quelle