新内核编译后 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 包(图像和标题),并已将它们安装在我的系统上。

当我在启动菜单上选择新内核并进入时,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 驱动程序。每次更新后,我都会重新安装整个 NVidia 驱动程序。这不需要花费时间,而且很有效。

我使用的内核方法:http://ubuntuforums.org/showthread.php?t=311158
(它不再更新,但是它是最新的,并且运行非常非常好(适用于任何基于 Debian 的发行版)

相关内容