カーネルの新しい「メインライン」バージョンはUbuntuカーネルチームから入手できます。たとえば、3.4および3.5ですが、Ubuntu 12.04は3.2です。
- メインラインカーネルとは何ですか?
- 既存のカーネルよりも優れていますか?
- メインラインカーネルへのアップグレードの長所と短所は何ですか?
- 簡単に戻ることができますか?
カーネルの新しい「メインライン」バージョンはUbuntuカーネルチームから入手できます。たとえば、3.4および3.5ですが、Ubuntu 12.04は3.2です。
回答:
この回答の基本情報のほとんどは、Mainline Builds wikiからのものです
以下に示すように、Grubメニューが表示されます。下矢印を使用して「以前のLinuxバージョン」に移動し、を押しますEnter
バージョンがあるオプションを選択XXX-一般的な、いないものXXX- YYYYYY -genericを押しをEnter。これは通常、複数のメインライン/カスタムカーネルをインストールしていない限り、最初のオプションです。
メインラインの代わりに、LTS有効化スタックを検討する必要があります
https://wiki.ubuntu.com/Kernel/LTSEnablementStack
ここで、新しいカーネル/グラフィックススタックは公式にバックポートされ、LTS Ubuntuリリース専用です。
この場合、Precise 12.04.5にはTrustyのカーネル(3.13)があります
特定の修正または新しいカーネルがハードウェアを処理する方法の改善を知っているなら、私はそれに行くと言います。
サポートが不足しているため、メインラインカーネルにアップグレードしませんでしたが、N64ゲームエミュレーションが非常に遅く、多くのバグが発生して問題が発生していました。エミュレーターとxorgで見つけることができるすべての構成を試した後、「Linux 3.12ではRadeonグラフィックスが高速である理由」を読みました。これでテストをやる気になり、外観とパフォーマンスの結果は驚くべきもので、まだ新しい問題は発生していません。
注意すべきことの1つは、外部モジュール(別名、ツリー外)がインストールされているかどうかです(ツリーモジュールの識別を参照して、これらがどこにあるかを把握してください)。これらのモジュールが必要な場合は、新しいカーネルバージョンに対してビルドするかどうかを検討してください。いくつかの調査を行い、新しいカーネルバージョンで自分でテストしてください。さらに悪い場合は、以前のカーネルバージョンで起動し、新しいカーネルバージョンをアンインストールできます。
メインラインカーネルにアップグレードする前に、外部または独自のモジュールを削除することをお勧めします。カーネルのインストール中に「エラー!モジュールビルドの戻りステータスが不正」を回避するために、virtualboxを削除する必要がありました。