Chipaca & andrewsomething keduanya dekat ... :)
The /desktop/gnome/session/required_components_list
daftar kunci "komponen" yang harus dipantau oleh gnome-session
, dan restart secara otomatis ketika mereka keluar. Nilai default untuk GNOME 2 adalah sesuatu seperti [windowmanager,panel,filemanager]
.
Jika Anda ingin mencegah nautilus (atau "komponen filemanager" apa pun yang telah Anda konfigurasi) memulai (kembali) dengan mekanisme ini, Anda dapat mengubah nilainya menjadi [windowmanager,panel]
. (Anda masih dapat memulainya saat masuk dengan menambahkannya ke daftar program memulai sesi, tentu saja, tetapi program tidak akan memulai kembali secara otomatis lagi.)
Aplikasi apa (dengan parameter commandline apa) yang dimulai untuk setiap komponen didefinisikan /desktop/gnome/session/required_components
di bawah dengan kunci dengan nama komponen. Ada kemungkinan bahwa lebih banyak komponen terdaftar di sini daripada yang digunakan pada /desktop/gnome/session/required_components_list
kunci.
Sekarang, dalam kasus nautilus, secara default ketika tidak berjalan belum dimulai di latar belakang, dan jika /apps/nautilus/preferences/show_desktop
kunci diatur itu juga menunjukkan Desktop. Dimungkinkan juga untuk memberitahu nautilus untuk berperilaku berbeda dengan parameter commandline.
nautilus --sm-disable
(pengguna dan sudo). Ini mungkin telah menonaktifkan koneksi ke manajer sesi, tetapi manajer sesi tetap melanjutkan restart nautilus (dengan "nautilus --sm-disable" ditampilkan di daftar proses) ... Jadi, apakah parameter ini hanya berlaku jika diterapkan pada sesi awal (vs. pertengahan sesi), dan apakah ada konsekuensi serius saat dinonaktifkan? (Saya pikir pemasangan otomatis akan hilang, tapi ...?