Di mana gnome-session / gnome-shell menyimpan konfigurasinya?

11

Singkat cerita; Saya memiliki sistem debian yang telah menjalankan unstablepohon selama lebih dari satu dekade berturut-turut (melalui api, api, dan beberapa peningkatan perangkat keras, tetapi selain itu). Namun, beberapa saat yang lalu ketika Debian sedang transisi ke gnome3 dan gnome-shelldesktop ada beberapa halangan dalam proses, dan satu atau yang lainnya meninggalkan pengguna biasa saya dengan konfigurasi yang tidak dapat digunakan - gnome-shellmulai dan segera macet.

Saya mencoba menyiapkan pengguna baru yang benar-benar kosong, dan semuanya berjalan dengan baik untuk yang itu, jadi pasti ada masalah dengan pengaturan lokal untuk pengguna utama saya di suatu tempat ... Hanya saja saya tidak tahu harus mulai dari mana, dan saya tidak tidak ingin menghapus semua file konfigurasi karena saya butuh sebagian besar dari mereka. Jadi alih-alih saya mencari untuk menghapus semua file konfigurasi dan / atau opsi yang berkaitan dengan gnome-shelldan membiarkannya membangunnya kembali dari awal ketika saya memulainya, kemudian bekerja dari sana.

EDIT : Penamaan saya yang buruk, sedikit gagal. Masalahnya tampaknya gnome-shellbukan gnome-session.

Shadur
sumber
Pertanyaan serupa? . Harus memberikan sedikit petunjuk ke mana harus mencari setidaknya.
Ya, tapi itu akan menghapus pengaturan untuk semua jenis program lain yang masih saya gunakan.
Shadur
gnome-shellbaru di Gnome3, membuatnya sulit untuk percaya itu masalah dengan konfigurasi lama Anda. Coba mulai xserver terpisah (sebagai root) di mana gnome-shell (sebagai pengguna utama Anda) adalah satu-satunya klien dan lihat apakah gnome-shell akan berjalan jika tidak ada yang berjalan.
Bananguin
Seperti yang saya katakan, debian melewati beberapa iterasi unstableuntuk memperbaikinya. Saya mulai bekerja dengan gnome3 di sid ketika pertama kali keluar, dan di suatu tempat di sepanjang garis ada sesuatu yang pecah.
Shadur
1
Jika gnome-shell memulai dan segera crash, periksa untuk add-ons gnome-shell yang diaktifkan. Nonaktifkan semua add-on untuk melihat apakah itu memperbaiki crash.
fpmurphy

Jawaban:

2

Bagaimana Anda tahu itu masalah sesi gnome? Mungkin juga program yang diluncurkan oleh sesi gnome.

Ketika datang ke konfigurasi, gnome adalah ... berwarna-warni. Konfigurasi dapat disimpan di

  • ~ / .gnomerc (file)
  • ~ / .gnome (dir)
  • ~ / .gnome2 (dir)
  • ~ / .local (dir)
  • dan tentu saja di gconf, alias registri gnome.

Sesi gnome IIRC tidak banyak membantu. Itu mulai komponen yang diperlukan tercantum dalam gconf di bawah / desktop / gnome / session (lihat / desktop / gnome / session / required_components untuk program yang benar-benar memenuhi persyaratan). Setelah itu agak pasif.

Untuk mengakses data ini Anda bisa menggunakan antarmuka pengguna grafis atau gconftool-2. Anda dapat menelusuri konfigurasi Anda

gconftool-2 -a --all-dirs /desktop/gnome/session
gconftool-2 -a --all-dirs /desktop/gnome/session/required_components

"konfigurasi" gnome-sesi sedang dalam /apps/gnome-session. Apa yang mungkin juga menjadi perantara bagi Anda adalah /apps/gnome_settings_daemon, subdirnya dan tentu saja /appsentri untuk semua komponen yang diperlukan.

Setelah itu Anda perlu memindai melalui direktori. Menurut pengalaman saya, sebagian besar opsi interessting adalah .gnomerc .gnome dan .local. Tapi saya pikir .local lebih merupakan hal baru di Gnome sehingga masalah Anda mungkin tidak ada.

Bananguin
sumber
1
Terima kasih atas pengingatnya; Sepertinya masalah saya yang sebenarnya adalah gnome-shellbukan gnome-session. Pertanyaan diedit.
Shadur
beberapa file konfigurasi Anda tidak ada.
PersianGulf
3
tolong berkontribusi dengan menambahkan lokasi yang hilang, bukan hanya downvoting
Bananguin