Dconf genç Biraz temizlik yapmanın bir yolu var mı, yoksa sıfırdan başlamam gerekir mi (~ / .config / dconf / user'ı kaldırarak)?
Dconf genç Biraz temizlik yapmanın bir yolu var mı, yoksa sıfırdan başlamam gerekir mi (~ / .config / dconf / user'ı kaldırarak)?
Yanıtlar:
Bu dconf reset
komut kullanılarak mümkündür , ancak hatanın yan etkisi olup olmadığı açık değildir.
Tek bir anahtar için:
dconf reset "/path/to/the/key"
Olmamalıdır ile biten /
.
Tüm yol için:
dconf reset -f "/path/to/the/path/"
İle bitmeli /
.
Bunu açarken yaparsanız dconf-editor
, büyük olasılıkla çökecektir.
Dconf veritabanını temizlemek istiyorsanız, önce tüm dconf yapılandırmasını aşağıdaki yollarla boşaltmanız gerekir:
morfik:~$ cd ~/.config/dconf/
morfik:~/.config/dconf$ dconf dump / > user-backup
morfik:~/.config/dconf$ ls -al ./user-backup
-rw-r--r-- 1 morfik morfik 30.0K 2015-02-07 08:18:04 ./user-backup
morfik:~/.config/dconf$ rm user
Bu adımlardan sonra grafik oturumunuzu yeniden açmanız gerekir (çıkış / giriş). Bu, ~/.config/dconf/user
dosyayı neredeyse 0 içerikle yeniden oluşturur - varsayılan ayarlar.
Daha user-backup
önce oluşturduğunuz dosyaya gelince , bu sadece düz bir metin dosyasıdır:
...
[apps/light-locker]
late-locking=false
lock-after-screensaver=uint32 1
lock-on-suspend=true
...
Böylece düzenleyebilir ve bu dosyadan istediğiniz girişleri / blokları kaldırabilirsiniz. Başka bir deyişle - temizleyin.
İşiniz bittiğinde, yükleyin:
morfik:~/.config/dconf$ dconf load / < ./user-backup
morfik:~/.config/dconf$ ls -al ./user-backup
-rw-r--r-- 1 morfik morfik 14.0K 2015-02-07 08:26:23 ./user-backup
morfik:~/.config/dconf$ dconf update /
Bence grafiksel seansınızı bundan sonra tekrar başlatmalısınız.
İşte bu, ancak varsayılan değerlere sahip tüm girişlerin kaydedilmeyeceğini hatırlamanız gerekir - bazı uygulamalar bunu istediğinde, bunlar yalnızca değiştirdiğiniz değerleri yedeklemek istediğiniz için iyi bir şeydir. .
Alt+Ctrl+F3
, bu adımları gerçekleştirebildim. Ek bir yararlı komut, sudo pkill -u <username>
aktif GNOME masaüstü oturumunu yeniden başlatmaktı.
gconf-cleaner
Yazılım merkezinden yükleyin .
sudo apt-get install gconf-cleaner
Kendi sözcükleriyle "GConf Cleaner, gereksiz veya geçersiz anahtarlarla karıştırılmış Gconf veritabanınızı temizlemek için bir araçtır."