如何让 Nvidia 驱动程序与主线 PPA 内核兼容?

如何让 Nvidia 驱动程序与主线 PPA 内核兼容?

我从http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.36-maverick/因为这是第一个支持我的声卡的版本(可以工作),但现在我无法让我的 Geforce 310M 工作。我使用了 256.53 版本,它可以与 2.6.35 配合使用,但由于 gcc 版本与内核不匹配,因此无法安装(是的,我选择了忽略,但它无法安装)。较新的 260 版本可以安装,但我只看到黑屏。

答案1

这看起来像是 Ubuntu 内核团队在构建主线内核时的一个错误。他们似乎是在 Hardy (8.04) 系统上构建的(使用 gcc 4.2.3-2ubuntu7)。与此同时,您可以尝试在 Hardy chroot 中构建 Nvidia 驱动程序。虽然对于这种情况来说有点过头了,但您可以设置 chroot并在那里建造。

答案2

您不能将主线版本与 nvidia 驱动程序一起使用(正如您所说,由于 gcc 版本的原因)。

自己编译。其实并没有听起来那么难。我从以下网址下载了最新的源代码内核网站并构建它“老式方法”。一旦您知道自己在做什么,并且与 ubuntu 提供的 nvidia 驱动程序兼容(如果您也是这样,则需要手动安装),则需要 20 分钟。

它也令人惊奇地有趣(尽管有点怪异)。

答案3

甘草基于 ZEN 的内核可以在我的 Maverick 桌面上运行,该桌面配有 NVidia 8600 和最新的 nvidia-current。

相关内容