新核心編譯後 X 伺服器未啟動

新核心編譯後 X 伺服器未啟動

我已經在我的上編譯了內核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。我得到了舊的配置,並使用相同的配置來編譯新核心。

一切都很順利,我得到了兩個 debian 軟體包( image 和 headers ),我已經將它們安裝在我的系統上。

當我在啟動選單上選擇新核心並進入它時,X 伺服器沒有啟動,可能是因為我必須rebuild根據此連結“”(不知道如何執行此操作): http://www.linuxquestions.org/questions/slackware-14/x-server-not-starting-after-kernel-compilation-605265/

  • 你能提出建議嗎how to do the rebuild on nvidia module so that I can start x(沒有看到任何黑屏或錯誤提示 nvidia 模組丟失)?

PS:我用來編譯核心的連結是https://help.ubuntu.com/community/Kernel/Compile#Alternate_Build_Method:_The_Old-Fashioned_Debian_Way

答案1

有更多更乾淨的方法可以做到這一點(就像使用 DKMS如果你經常更改核心),但我只是在每次更新後重新安裝整個 NVidia 驅動程式。不需要時間,而且有效。

我使用的核心指南:http://ubuntuforums.org/showthread.php?t=311158
(已經不再更新了,但是它是最新的,而且效果真的非常好(適用於任何基於 Debian 的發行版))

相關內容