Versi "arus utama" dari kernel tersedia dari tim kernel Ubuntu , mis. 3.4 dan 3.5, sementara Ubuntu 12.04 ada di 3.2.
- Apa kernel utama?
- Apakah mereka lebih baik dari kernel saya yang ada?
- Apa pro dan kontra dari peningkatan ke kernel arus utama?
- Apakah saya dapat dengan mudah kembali?
Jawaban:
Melakukan upgrade ke kernel arus utama biasanya bukan ide yang baik
1. Mereka disediakan hanya untuk pengujian dan tidak didukung
2. Mereka akan sering merusak driver, terutama Nvidia / AMD dan nirkabel (Broadcom)
3. Anda hanya harus menginstal ini jika Anda yakin mereka dapat memperbaiki masalah kritis yang Anda alami dengan kernel saat ini
4. Jika Anda menginstal sebuah arus utama atau kernel baru lainnya, Anda masih dapat memilih untuk menggunakan kernel lama Anda (stabil) dengan memilihnya saat boot:
Anda akan melihat menu Grub seperti yang ditunjukkan di bawah ini. Gunakan panah bawah untuk masuk ke "Versi Linux Sebelumnya" dan tekanEnter
Pilih opsi yang memiliki versi xxx-generik , tidak satu yang memiliki xxx- yyyyyy -generik dan tekan Enter. Ini biasanya opsi pertama kecuali Anda telah menginstal beberapa kernel utama / custom.
sumber
Alih-alih jalur utama, Anda harus mempertimbangkan tumpukan pemberdayaan LTS
https://wiki.ubuntu.com/Kernel/LTSEnablementStack
Di mana, tumpukan kernel / grafik yang lebih baru didukung secara resmi, hanya untuk rilis LTS Ubuntu.
Dalam hal ini, Precise 12.04.5 memiliki kernel Trusty (3.13)
sumber
Jika Anda mengetahui perbaikan atau peningkatan spesifik dalam bagaimana kernel yang lebih baru menangani perangkat keras Anda, saya katakan lakukan saja.
Saya tidak akan mengupgrade ke kernel mainline karena kurangnya dukungan, kecuali bahwa saya mengalami masalah dengan emulasi game N64 berjalan sangat lamban dengan banyak bug. Setelah mencoba setiap konfigurasi yang dapat saya temukan untuk emulator dan juga xorg, saya membaca Inilah Mengapa Radeon Graphics Lebih Cepat Di Linux 3.12 . Ini cukup untuk memotivasi saya untuk mengujinya dan hasil dalam penampilan dan kinerja luar biasa tanpa masalah baru yang muncul.
Satu hal yang perlu diperhatikan adalah apakah Anda memiliki modul eksternal (alias out-of-tree) terinstal (lihat Mengidentifikasi modul keluar untuk mendapatkan ide di mana ini berada). Jika Anda membutuhkan modul-modul ini, pertimbangkan apakah modul-modul itu akan dibangun melawan versi kernel yang baru. Lakukan riset dan uji sendiri pada versi kernel baru. Skenario kasus yang lebih buruk, Anda dapat mem-boot ke versi kernel sebelumnya dan menghapus yang baru.
Dianjurkan untuk menghapus modul eksternal atau proprietary sebelum mencoba meningkatkan ke kernel garis utama. Saya memang harus menghapus virtualbox untuk menghindari "Kesalahan! Status pengembalian buruk untuk pembuatan modul" selama instalasi kernel.
sumber