Saya ingin menghapus atau menonaktifkan beberapa panel pengaturan yang tidak digunakan dalam pengaturan sistem / gnome-control-center untuk menjaga pengguna saya yang lebih "ambisius" untuk mengacaukannya.
Secara khusus, saya ingin menonaktifkan / menghapus yang berikut:
- Printer (karena kami tidak memiliki yang terpasang pada mesin ini)
- Detail (karena memungkinkan Anda mengatur tindakan pada media yang dapat dipindahkan)
- Keyboard (karena memungkinkan Anda mengatur tombol pintas - bukan pelanggar)
Hal ini tampaknya seperti itu harus cukup sederhana (saya bisa menghapus mereka dari menu Applications dengan menetapkan Hidden=true
dalam .desktop
file yang berhubungan dengan panel), tetapi mereka keras kepala tetap di System Settings ketika saya melakukan itu.
Apakah saya kehilangan sesuatu, atau apakah kita terjebak dengan panel ini di aplikasi Pengaturan selamanya?
sumber
OK, saya pikir saya menemukan solusi -
gnome-control-center
tidak menghormatiHidden=true
dalamgnome-whatever-panel.desktop
berkas, tapi itu tidak cukup pintar untuk menampilkan panel jika Anda benar-benar menghapus terkait.desktop
berkas.Jadi untuk panel yang saya daftarkan Anda dapat menghapus / menonaktifkannya dengan menghapus file-file berikut:
Ada dua kelemahan penting dari pendekatan ini:
Ini sepenuhnya menonaktifkan panel itu untuk SEMUA pengguna.
Anda bahkan tidak dapat memohonnya secara manual dengan menjalankan
gnome-control-center info
atau serupa dengan yang disebutkan Radu Rădeanu - Mereka tidak akan diluncurkan.Pembaruan
gnome-control-center
& paket terkait dapat mengembalikan panel.Ini pada dasarnya berarti memeriksa setelah setiap pembaruan perangkat lunak untuk memastikan mereka masih hilang (atau memiliki izin yang membatasi dengan tepat), dan menghapus /
chmod
memasukkan.desktop
file lagi jika perlu.Untuk tujuan saya tidak satu pun dari mereka adalah masalah besar karena saya mengkonfigurasi mesin ini dari baris perintah pula & panel pengaturan sistem hanya bagi pengguna untuk membuat "tweak kepribadian" kecil jadi jika tidak ada solusi
sumber
/usr/share/applications/gnome-info-panel.desktop
file Anda akan melihat bahwa itu menggunakangnome-control-center info
. Jadi, perintah ini akan bekerja tanpa masalah jika Anda menghapus file desktop itu.gnome-control-center info
setelah menghapus file desktop panel info info pusat kontrol terbuka, tetapi itu menjatuhkan Anda pada halaman "Semua Pengaturan" - panel tidak memuat.)Tidak, sayangnya Anda tidak dapat menghapus Printer , Detail , atau Keyboard apa pun dari Pengaturan Sistem . Ini disebut "PANEL" dan kode keras dalam
gnome-control-center
paket. Jika Anda menghapus paket ini, Anda tidak akan memiliki Pengaturan Sistem lagi.Katakanlah Anda menghapus ikon dan nama itu dari panel utama Pengaturan Sistem . Bagaimanapun, pengguna dapat membuka salah satu dari mereka dari terminal menggunakan salah satu dari perintah berikut:
Lihat
man gnome-control-center
untuk info lebih lanjut.sumber