Masalah:
Saya memiliki dua mesin, keduanya dengan Ubuntu Gnome 14.04 yang terbaru, dan keduanya dengan menginstal CrossOver Linux terbaru (1) untuk menjalankan MS Office 2007 di atasnya. Saya tahu, ini adalah program berpemilik, tetapi masalahnya lebih umum dan mempengaruhi Wine juga. Tolong jangan berhenti membaca.
Kedua mesin memiliki keyboard Spanyol berfungsi dengan baik sebagian besar waktu (kadang-kadang menunjukkan bug yang dikenal tapi saya pikir itu tidak terkait). Masalahnya adalah bahwa pada salah satu dari mereka ada satu set program yang berjalan di bawah Crossover Wine yang dipengaruhi oleh bug yang membuat kunci mati tidak bekerja pada beberapa program, terutama MS Office Word (ada juga bug lain untuk masalah lain tetapi tampaknya itu adalah masalah yang sama ).
Menonaktifkan IBus dalam Dukungan Bahasa -> Ubah metode input Keyboard dan membatalkan pengaturan XMODIFIERS
bekerja pada satu mesin tetapi tidak pada yang lain (!).
Jadi pasti ada pengaturan aneh melakukan perbedaan ...
Pertanyaan
Apakah mungkin untuk membuang semua gsetting / dconf / database konfigurasi apa pun (2) dalam file yang dapat dibaca sehingga saya dapat memeriksa perbedaannya diff -u
?
saya tahu itu
gsettings list-recursively org.freedesktop.ibus.general
bekerja, tapi saya cukup bingung
gsettings list-recursively org.freedesktop
memberikan kesalahan
No such schema 'org.freedesktop'
... jadi sepertinya saya tidak bisa membuang semua registri dalam sekali jalan. Ada petunjuk?
Catatan kaki :
(1) Ini adalah versi Wine dengan dukungan teknis tambahan dan perbaikan untuk menjalankan beberapa program dengan lebih baik. Banyak peningkatan yang meresap pada Wine gratis, jadi saya pikir ini adalah bagian yang baik dari ekosistem Ubuntu; namun saya tidak menambahkan tautan untuk menghindari dituduh publisitas;-)
(2) Bisakah kita menyebutnya apa itu sebenarnya --- registri seperti yang terkenal windows?
Jawaban:
Gunakan
dump
perintahdconf
( https://developer.gnome.org/dconf/unstable/dconf-tool.html ):Seperti biasa Anda dapat menggunakan redirection output untuk menyimpan output ke file untuk digunakan nanti:
sumber
gsettings list-recursively
membutuhkan nama skema lengkap, itu tidak berfungsi dengan nama skema parsial. Jadi, Anda tidak bisa menggunakanorg.freedesktop
.Tetapi Anda dapat melakukan ini dengan
dconf
:Perhatikan notasi yang berbeda di sini:
dconf
tidak menggunakan skema tetapi direktori.sumber