Saya telah melihat beberapa orang mengeluh tentang tidak stabilnya CompizConfig Settings Manager ("CCSM") dan bagaimana hal itu dapat merusak desktop orang jika mereka tidak hati-hati.
Apa saja masalah yang diketahui dengan CCSM? Saya ingin memutuskan apakah risiko itu sepadan dengan saya atau tidak.
Jawaban:
Saya adalah pengguna Linux yang berpengalaman, saya berkontribusi pada kernel dan bekerja di tim OEM Canonical; Saya hanya menyebutkan fakta-fakta ini untuk menunjukkan konteks saya, yaitu - tempo hari, saya melakukan instalasi baru 11.10 pada laptop saya, dan ingin menyesuaikan sesuatu (menyalakan fokus-mengikuti-mouse). Saya mencari-cari di pusat kontrol gnome selama sekitar 30 menit sebelum menyerah dan menemukan satu-satunya cara untuk melakukan ini adalah menggunakan ccsm.
Setelah menginstal ccsm, saya mengkonfigurasi ffm, dan kemudian - secara tidak sengaja! - kursor mouse saya melewati tombol preferensi dan touchpad pada laptop saya mendaftarkan klik.
Ledakan!
Sesi persatuan mati.
Untungnya saya masih memiliki jendela irc terbuka dan saya bisa meminta bantuan dari rekan-rekan saya yang mengatakan kepada saya bagaimana memulihkan (
rm ~/.compiz-1
). Ini adalah masalah yang sama yang terus dialami sebagian orang:Saya tahu bahwa orang akan pergi ke google untuk mengkonfigurasi hal-hal dan mendarat di sini dan mereka akan melihat banyak menyebutkan ccsm; atau lebih buruk lagi dari sumber yang tidak dapat diandalkan lainnya. Kuda sudah keluar dari gudang, dan kita tidak bisa kembali. Pengguna yang gigih akan tetap menemukannya, dan siapa pun yang ulet layak untuk tahu bagaimana mendapatkan apa yang mereka inginkan (dan jika Anda istirahat Anda harus menyimpan kedua bagian!)
Tetapi poin saya adalah bahwa mulai sekarang, kita dapat mencoba dan melakukan yang lebih baik untuk pengguna kita.
Lagi - saya tahu bahwa orang-orang akan menemukan barang-barang berbahaya apa pun yang terjadi. Tapi yang bisa kita lakukan di sini adalah mengubah budaya kita dan memberikan bantuan , mengarahkan orang menjauh dari hal-hal buruk dan menuju hal-hal baik.
Mudah untuk menyampaikan fakta; jauh lebih sulit untuk menyampaikan kebijaksanaan.
Di sini, kita harus bertujuan lebih tinggi daripada sekadar memberikan fakta tentang apa yang mungkin; kita harus berbagi kebijaksanaan tentang apa yang direkomendasikan.
sumber
Anda juga dapat memiliki plugin lain yang bertentangan dengan yang satu, seperti perintah dan semacamnya. Kita masih perlu mengaktifkannya untuk sesi fallback (seperti Alt+ F2). Jadi persatuan secara default bertentangan dengan plugin lain yang diaktifkan.
Namun, menyentuh plugin semacam itu di dalam
ccsm
memungkinkan artefak khusus seperti "Anda ingin menghapus plugin unity?" dan orang tidak membaca dan berkata ya.Lebih buruk lagi:
Yang terjadi adalah, jika Anda mengaktifkan Cube, ccsm akan menonaktifkan Wall. Kemudian compiz berpikir itu pintar benar tahu untuk memeriksa ketergantungan dan akan mengatakan "oh, saya tidak bisa memiliki kesatuan" dan menonaktifkannya. Kemudian, itu akan mengaktifkan Cube tanpa mengaktifkan kembali kesatuan yang sekarang memiliki persyaratan "LargeDesktop" yang cocok.
Selain itu, compizconfig memiliki manajemen konfigurasi yang rapuh, yang dapat, dalam beberapa kasus yang tidak diketahui saat ini, menghapus plugin dari profil saat ini (mungkin karena pemeriksaan konflik saat mulai atau pada peningkatan) tanpa peringatan ...
sumber