昨天,我在一个thinkpad边缘S430(i5)中编译了debian wheezy(测试)中的3.5内核。我在this blog之后使用了所有默认选项。这似乎是成功的,但后来,我试图用m-a auto-install nvidia-kernel
安装专有的nvidia驱动程序。在安装正确的标头之前,无法继续安装。但是,我已经尝试手动安装linux-headers-3.5.0-18和linux-headers-amd64包,但模块助手无法看到它们,显示以下消息:
运气不好,无法找到目标内核版本的内核头文件,而且您没有指定其他有效的内核头文件。
还有其他方法可以安装驱动程序,但我认为标题的问题更广泛。
虽然我多年来一直是Debian用户,但我不是专家,而且我不清楚在Debian测试中编译3.5内核时可能遇到的问题,所以任何帮助和解释都会非常感谢。
答案 0 :(得分:0)
首次运行
sudo m-a prepare
Getting source for kernel version: 3.8.5-ck1 Kernel headers available in /usr/src/linux-headers-3.8.5-ck1 Creating symlink..
然后做
sudo m-a a-i nvidia
它应该有用。
请注意,我在3.8.5-ck1上执行了此操作,但是我以与编写您所遵循的3.5版本类似的方式构建并安装了该内核。