![新しいカーネルのコンパイル後に X サーバーが起動しない](https://rvso.com/image/1311337/%E6%96%B0%E3%81%97%E3%81%84%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E5%BE%8C%E3%81%AB%20X%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8C%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%AA%E3%81%84.png)
私はカーネルをコンパイルしました64-bit Debian XPS Studio 1340 Dell system.
srikanth@debian:~ - 05:40:52 PM - $ uname -a
Linux debian 2.6.32-5-amd64 #1 SMP Thu Mar 22 17:26:33 UTC 2012 x86_64 GNU/Linux
私が使用し、kernel.orgからコンパイルしたカーネルのバージョンは2.6.35.13
古いカーネルに nvidia をインストールしています。古い構成を取得し、同じ構成を使用して新しいカーネルをコンパイルしました。
すべてがうまくいき、2 つの Debian パッケージ (イメージとヘッダー) を取得し、システムにインストールしました。
ブート メニューで新しいカーネルを選択してそのカーネルに入ると、rebuild
次のリンクに従って「 」(その方法がわかりません)を実行する必要があるため、X サーバーが起動しません。
http://www.linuxquestions.org/questions/slackware-14/x-server-not-starting-after-kernel-compilation-605265/
- 空白の画面や、nvidia モジュールが見つからないというエラーが表示されずに提案できますか
how to do the rebuild on nvidia module so that I can start x
?
PS:カーネルをコンパイルするために使用したリンクはhttps://help.ubuntu.com/community/Kernel/Compile#Alternate_Build_Method:_The_Old-Fashioned_Debian_Way
答え1
これを行うには、もっときれいな方法があります(DKMSの使用を好むカーネルを頻繁に変更する場合は、NVidia ドライバーを再インストールする必要がありますが、私は更新のたびに NVidia ドライバー全体を再インストールするだけです。時間はかからず、問題なく動作します。
私が使用しているカーネルのハウツー:http://ubuntuforums.org/showthread.php?t=311158
(もう更新されていませんが、最新版で、本当に素晴らしい機能です(Debian ベースのディストリビューションの場合)