LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 666|回复: 6

安装nvidia-drivers时出错

[复制链接]
发表于 2011-1-1 12:58:29 | 显示全部楼层 |阅读模式
The kernel you are installing for is a Xen kernel!

The NVIDIA driver does not currently work on Xen kernels. If
you are using a stock distribution kernel, please install
a variant of this kernel without Xen support; if this is a
custom kernel, please install a standard Linux kernel.  Then
try installing the NVIDIA kernel module again.

*** Failed Xen sanity check. Bailing out! ***

make[1]: *** [build-sanity-checks] 错误 1
make: *** [module] 错误 2
emake failed
* ERROR: x11-drivers/nvidia-drivers-260.19.29 failed:
*   Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux             SYSOUT=/usr/src/linux HOST_CC=x86_64-pc-linux-gnu-gcc clean module

我在编译内核时把我所知的Xen选项都去掉了,还有什么漏掉的呢?
 楼主| 发表于 2011-1-2 16:08:13 | 显示全部楼层
怎么全都只看不回?
回复 支持 反对

使用道具 举报

发表于 2011-1-2 19:47:42 | 显示全部楼层
Post by lurz;2124721
The kernel you are installing for is a Xen kernel!

The NVIDIA driver does not currently work on Xen kernels. If
you are using a stock distribution kernel, please install
a variant of this kernel without Xen support; if this is a
custom kernel, please install a standard Linux kernel.  Then
try installing the NVIDIA kernel module again.

*** Failed Xen sanity check. Bailing out! ***

make[1]: *** [build-sanity-checks] 错误 1
make: *** [module] 错误 2
emake failed
* ERROR: x11-drivers/nvidia-drivers-260.19.29 failed:
*   Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux             SYSOUT=/usr/src/linux HOST_CC=x86_64-pc-linux-gnu-gcc clean module

我在编译内核时把我所知的Xen选项都去掉了,还有什么漏掉的呢?


你确信你装的内核是 sys-kernel/gentoo-sources 而不是 sys-kernel/xen-sources ?

eix -I sources

有什么输出?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-2 20:47:23 | 显示全部楼层
0lrz@localhost 股票 $ eix -I sources
[D] sys-kernel/gentoo-sources
     Available versions:  
        (2.6.16-r13)    2.6.16-r13!b!s
        (2.6.32-r20)    2.6.32-r20!b!s
        (2.6.32-r21)    (~)2.6.32-r21!b!s
        (2.6.32-r22)    (~)2.6.32-r22!b!s
        (2.6.32-r23)    (~)2.6.32-r23!b!s
        (2.6.32-r24)    2.6.32-r24!b!s
        (2.6.35-r12)    (~)2.6.35-r12!b!s
        (2.6.35-r13)    (~)2.6.35-r13!b!s
        (2.6.35-r14)    (~)2.6.35-r14!b!s
        (2.6.35-r15)    2.6.35-r15!b!s
        (2.6.36-r2)     [M](~)2.6.36-r2!b!s
        (2.6.36-r4)     (~)2.6.36-r4!b!s
        (2.6.36-r5)     2.6.36-r5!b!s
        (2.6.36-r6)     (~)2.6.36-r6!b!s
        {build deblob symlink ultra1}
     Installed versions:  2.6.35-r11(2.6.35-r11)!b!s(23时00分10秒 2010年10月20日)(-build -deblob -symlink) 2.6.36(2.6.36)!b!s(03时40分48秒 2010 年10月24日)(-build -symlink) 2.6.36-r3(2.6.36-r3)!b!s(16时28分32秒 2010 年11月28日)(-build -deblob -symlink) 2.6.36-r4(2.6.36-r4)!b!s(11时45分07秒 2010年12月09日)(-build -deblob -symlink) 2.6.36-r5(2.6.36-r5)!b!s(02 时54分24秒 2010年12月20日)(-build -deblob -symlink) 2.6.36-r6(2.6.36-r6)!b!s(21时30分21秒 2010年12月31日)(-build -deblob -symlink)              
     Homepage:            http://dev.gentoo.org/~mpagano/genpatches
     Description:         Full sources including the Gentoo patchset for the 2.6 kernel tree


2.6.35-r11时没问题的,现在用的是2.6.35-r11,想升级到2.6.36就不行了
回复 支持 反对

使用道具 举报

发表于 2011-1-2 22:21:00 | 显示全部楼层
这个有点奇怪了,我昨天刚升级到 2.6.36 内核, xorg-server升级到1.9,nvidia-drivers也一起升级到260,编译过程中没有发现异常。

是否有兴趣到Bugzilla上做个Bug报告?我发现那些神人回复是非常神速高效的。


  1. [i] sys-kernel/gentoo-sources
  2.      Available versions:  
  3.         (2.6.16-r13)        2.6.16-r13!b!s
  4.         (2.6.32-r20)        2.6.32-r20!b!s
  5.         (2.6.32-r21)        ~2.6.32-r21!b!s
  6.         (2.6.32-r22)        ~2.6.32-r22!b!s
  7.         (2.6.32-r23)        ~2.6.32-r23!b!s
  8.         (2.6.32-r24)        2.6.32-r24!b!s
  9.         (2.6.35-r12)        2.6.35-r12!b!s
  10.         (2.6.35-r13)        ~2.6.35-r13!b!s
  11.         (2.6.35-r14)        ~2.6.35-r14!b!s
  12.         (2.6.35-r15)        2.6.35-r15!b!s
  13.         (2.6.36-r2)        [M]~2.6.36-r2!b!s
  14.         (2.6.36-r4)        ~2.6.36-r4!b!s
  15.         (2.6.36-r5)        2.6.36-r5!b!s
  16.         (2.6.36-r6)        ~2.6.36-r6!b!s
  17.         {build deblob symlink ultra1}
  18.      Installed versions:  2.6.36-r5(2.6.36-r5)!b!s(10:56:11 AM 12/29/2010)(-build -deblob -symlink)
  19.      Homepage:            http://dev.gentoo.org/~mpagano/genpatches
  20.      Description:         Full sources including the Gentoo patchset for the 2.6 kernel tree

  21. [i] x11-drivers/nvidia-drivers
  22.      Available versions:  96.43.16!s 96.43.18!s 96.43.19!s 173.14.25!s 173.14.27!s 173.14.28!s ~190.53-r1!s 195.36.24!s 195.36.31!s ~256.44!s ~256.44-r1!s ~256.52!s ~256.53!s ~260.19.21!s [M]~260.19.26!s 260.19.29!s {acpi custom-cflags gtk kernel_linux multilib}
  23.      Installed versions:  260.19.29!s(11:10:11 PM 01/01/2011)(acpi gtk kernel_linux -custom-cflags -multilib)
  24.      Homepage:            http://www.nvidia.com/
  25.      Description:         NVIDIA X11 driver and GLX libraries
复制代码
回复 支持 反对

使用道具 举报

发表于 2011-1-2 22:25:15 | 显示全部楼层
不妨参考一下 Bugzilla 上的这条报告:

“x11-drivers/nvidia-drivers-260.19.21 fails to build with sys-kernel/gentoo-sources-2.6.36-r1, xen kernel detected”
http://bugs.gentoo.org/346431

后来那哥们说是自己搞错了:

This was my fault. I've added CFLAG which wasn't supported by gcc. In other
packages i've got "compiler cannot create executables" in config.log, but
nvidia-drivers displays misleading message.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-3 13:16:18 | 显示全部楼层
做个Bug报告不懂,而且我估计只是我自己设置有问题而已,这几天都可能没时间搞了,过几天再试试。
谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表