Banshee telah dipilih sebagai pemutar Musik default baru Ubuntu semakin populer untuk diuji pada semua versi Ubuntu yang didukung. Namun ada hambatan, untuk pengguna Maverick, di mana Ubuntu memiliki banyak pengujian Banshee dari apa yang saya tahu melihat bug yang masuk pada bugtracker GNOME terhadap Banshee.
Dan di Maverick Banshee sangat lambat. Salah satu alasan utama untuk ini adalah bahwa versi SQLite, database Banshee yang digunakan Banshee, saat ini tersedia berisi regresi kinerja utama yang dikonfirmasi sebagai diperbaiki dalam versi yang dikirimkan dalam Rapi. Versi di Lucid adalah revisi sebelumnya dari SQLite yang tidak terpengaruh dan yang kami bandingkan dengan regresi kinerja.
Jadi bagaimana Anda bisa membantu, tidak hanya membawa dengkuran Banshee yang sayangnya lambat di Maverick dan dalam prosesnya juga memberi orang pandangan yang adil tentang Banshee.
1) Perbarui SQLite Anda (Pilihan)
Anda benar-benar dapat melewati ini jika Anda mengambil kata saya untuk itu menjadi perbaikan meskipun secara optimal pertama Anda akan menginstal SQLite 3.7.3 atau di atas, ini dapat dilakukan dengan menggunakan paket dari Debian. Meskipun menginstal dari repo non-Ubuntu dapat penuh dengan bahaya dan kekhawatiran, kemungkinan paket yang tidak tepercaya dan sebagainya (baca, berhati-hatilah). Mengembalikan seharusnya mudah dan prosesnya telah dikonfirmasi oleh beberapa pengguna.
OH TUHAN! Ubuntu! pembacaSameer Morar telah dengan baik hati menyediakan versi Natty SQLite yang akan bekerja dengan Maverick di PPA-nya.
1) keluar dari banshee
2) tambahkan PPA:ppa: smorar/acak
3) perbarui sistem Anda
Langkah 2 dan 3 dapat dengan mudah dilakukan di terminal gnome sebagai berikut:
sudo apt-add-repository ppa: smorar/acak
sudo apt-get update && sudo apt-get upgrade
Akan sangat bagus jika orang yang menggunakan PPA ini akan menjalankan sistem mereka seperti ini selama beberapa hari dan melaporkan kembali ke bug Launchpad jika ada perubahan yang terjadi pada seluruh sistem Anda (seperti misalnya gwibber memulai dengan sangat lambat) sehingga kami dapat melihat apakah ini memiliki negatif dampak. Tidak ada yang dilaporkan kepada saya sama sekali kecuali untuk mengeluarkan pembaruan SQLite resmi permintaan Ubuntu bahwa kami perhatikan apakah ini memiliki dampak tambahan selain meningkatkan kinerja Banshee untuk Maverick pengguna.
Mengambil kata saya untuk itu:
Saya membaca semua bug yang masuk dan telah melakukan triaging bug kinerja di Banshee selama beberapa waktu, ini adalah hal yang umum kejadian dan perbaikannya sederhana dan tidak berbahaya, tetapi di atas semua itu secara universal dipuji sebagai peningkatan yang nyata tanpa efek samping dilaporkan.
Banshee mendapatkan beberapa bug kinerja yang tidak layak diajukan terhadapnya yang ingin saya selesaikan untuk pengguna. Setelah sering mengalami bug ini, versi yang diberikan kepada pengguna Maverick menunjukkan kemunduran kinerja yang mengganggu yang dikonfirmasi sebagai diperbaiki berulang kali oleh pengguna Banshee tanpa regresi baru atau lebih lanjut yang ditemukan dengan meningkatkan. Juga tidak ada regresi non-banshee yang ditemukan karena peningkatan ini, yang menunjukkan bahwa peningkatan tersebut adalah besar peningkatan untuk kasus penggunaan Banshee tetapi juga tampaknya tidak menghadirkan regresi untuk aplikasi lain telah telah menemukan.
Akhirnya tim pengembangan SQLite sendiri menganjurkan untuk memindahkan semua pemasangan 3.7.1 dan 3.7.2 ke 3.7.4 mulai tulisan saat ini.
2) Mengoptimalkan database Anda secara manual (Opsional, tetapi direkomendasikan)
Banshee akan secara otomatis mengoptimalkan database Anda karena perubahan pada perpustakaan Anda memerlukan pembersihan. Ada alasan untuk melakukannya secara manual seperti memastikan titik awal yang optimal untuk Banshee. Pembersihan otomatis juga hanya menjalankan satu bagian dari pengoptimalan ini, untuk mengurangi dampak seperti yang dilakukan saat startup.
Keluar dari Banshee sepenuhnya, lalu jalankan ini di jendela terminal, perlu beberapa menit untuk menyelesaikannya dengan sabar. Melakukan ini saat Banshee sedang berjalan kemungkinan akan menyebabkan masalah dengan instance Banshee Anda yang sedang berjalan, jadi harap berhati-hati bahwa itu ditutup untuk berjaga-jaga.
sqlite3 ~/.config/banshee-1/banshee.db “vakum; menganalisa;"
(jika Ubuntu Anda meminta Anda untuk menginstal sebuah paket, ini normal dan paket tersebut diperlukan untuk menyelesaikan langkah ini, tetapi dapat dihapus dengan aman setelahnya jika belum diinstal).
Memulai ulang Banshee sekarang akan mengungkapkan peningkatan kinerja, khususnya kinerja pencarian yang dilaporkan meningkat pesat. Meskipun ini adalah kemenangan terlepas dari versi Ubuntu tempat Anda menguji Banshee, tanpa pemutakhiran SQLite Anda masih akan mengalami masalah kinerja parah yang tidak perlu di Maverick.
3) Mengonfirmasi perbaikan (Yg dibutuhkan)
Tidak ada cara untuk hanya mengangguk dan setuju dengan saya karena saya memperdebatkan kasus saya dengan baik sekarang atau karena saya memiliki wajah percaya. Sayangnya sekarang Anda perlu melakukan pekerjaan yang sebenarnya dan itu membutuhkan akun Launchpad.. Aku tahu.
*edit*
Sedikit instruksi sepertinya sudah beres.
Saat masuk ke Launchpad cukup klik tautan dan kemudian satu-satunya hal yang perlu Anda lakukan adalah mengklik di dekat hal yang mengatakan "Bug ini mempengaruhi saya juga". Mengklik Berlangganan di kolom kanan akan memastikan bahwa Anda menerima pembaruan.
Perilaku yang tepat pada bugtracker, yang merupakan alat kerja, bukanlah menambahkan pesan “+1” atau mendesak perbaikan diterapkan tanpa memberikan alasan mengapa tanpa sesuatu untuk ditampilkan. Misalnya. angka keras dan bukti bahwa kami tidak mundur dalam tes lainnya.
Tolong tunjukkan perilaku yang tepat saat terlibat dengan pengembang Ubuntu, yang mendapatkan email setiap kali Anda tambahkan komentar dan akan tahu bahwa Anda terpengaruh hanya dengan memberi tahu Launchpad bahwa Anda seperti yang ditunjukkan di atas.
Terima kasih.
Sekarang pergi ke bug Launchpad ini dan tandai diri Anda sebagai terpengaruh.
*pembaruan lebih lanjut*
Saya tidak menghabiskan banyak waktu untuk aspek-aspek tertentu dari Ubuntu, tetapi tampaknya Ubuntu berbicara untuk apa yang saya minta, rekomendasikan, dan coba lakukan secara besar-besaran. mereproduksi yang membahas regresi sejak Lucid tanpa bahaya (dengan 3.6.x memberikan kode yang sama pengalaman hebat) ke 3.7.2 di Maverick yang dengan baik.. membuat Banshee sedih terus terang… Dan yang saya minta adalah setidaknya mencapai usulan untuk evaluasi yang lebih luas. Bagaimanapun, ini adalah perpustakaan inti bahkan saya tidak cukup gila untuk mengusulkan hanya membuangnya di sana, perilaku itu memberi kami banyak laporan untuk semua rilis SQLite 3.7.x sebelumnya.
Yah itu punya nama SRU (Pembaruan Repositori Stabil), yang berarti ada proses. Dan banyak sekali waktu yang dihabiskan sebagai pengembang hulu untuk memastikan bahwa aplikasinya pemeliharaan untuk Ubuntu sedang disajikan setidaknya tanpa menimbulkan, bahkan mungkin bebas mengalir, luka. Terutama ketika ada pekerjaan yang perlu dilakukan dan diuji untuk memastikan transisi yang mulus ke Banshee sebagai pemain default untuk Natty. Ini berarti penguji yang bersedia membantu Lucid dan Maverick akan sangat diuntungkan dan membantu memastikan bahwa Banshee menjadi yang terbaik.
Pergi untuk mempelajari wiki saya kira, hanya karena saya mencintaimu pengguna Maverick meskipun pemandangan dari atas sini di Mountain Natty (dari mana orang mungkin juga jatuh dengan kuat dan menghancurkan pikiran Anda).
Dua klik untuk kemanusiaan adalah yang paling tidak saya minta? Ya itu terasa mudah bagiku juga
Semuanya Ubuntu, Setiap Hari. Sejak 2009.