これが私の問題です。私のラップトップにはNVidia Geforce 310 Mグラフィックカードがあります。カーネル2.6以降、ディスプレイの問題が発生します。 grubでnomodesetオプションを使用する必要があります。それ以外の場合は、コンピュータが実行されていてもxorgが起動すると画面が消えます。
幸い、この問題は以前の3.0カーネルで解決されました。カーネル3.4.x以前は、すべてが大丈夫でしたが、問題が再び現れました。だから私は grub リストの古いカーネル (3.3.x) を使っていて bugzilla にバグを報告しました。しかし、彼らはBugzillaのバグに関する私の質問には決して答えなかった。
実際の問題は、アップデートマネージャがソフトウェアアップデートを持っていると言い、古いカーネルを削除し、いくつかの3.4.xカーネルをインストールしようとしていることです。問題が解決したかどうかはわかりません。表示されない場合はFedoraが失われたため、他のOSまたはカーネル3.3.xを搭載したOSを再インストールする必要があります。
どうすればいいですか?
答え1
現在のカーネルを維持するには、yum-plugin-versionlock
パッケージをインストールして実行することをお勧めしますyum versionlock kernel-$(uname -r)
(保持したいカーネルから起動するとき)。これは、yumがこのバージョンのカーネルを置き換えないように指示します。
答え2
難しい質問のようです...今のような状況ではなく、更新をしたり更新したりしないことをお勧めすることはできません。
@darnirが素晴らしい提案をしました。私のアプローチはほとんどそれに似ていました。アップグレードしますが、以前のカーネルを十分に近づけて、いつでも戻ります。 RPMファイルをダウンロードするか、カーネル自体、initramfs、および対応するモジュールをサポートしてください。
パッケージが削除されないように保護する方法もご覧ください。
http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/ch04s08s07.html
また…どのドライバを使っているのか気になります。オープンソース(nouveau)またはクローズソース(Nvidia)の両方を試しましたか?たぶんバグはそのうちの1つだけをターゲットにすることができます。
@darnirのコメントに同意します。バグレポートが役に立ちます。
答え3
最新バージョンにアップグレードする前に、使用している現在のカーネルをバックアップし、grub.cfgにエントリを追加してください。カーネルアップデートで問題が解決しない場合は、いつでも現在のカーネルに戻ることができます。
ただし、現在のバージョンが現在経験している問題を解決していることをオンラインで確認することをお勧めします。バグ修正については、フォーラムや公式カーネル文書を見ることができます。
詳細を確認するために送信したバグレポートにリンクすることができますか?