CUDA驱动4.2版本不匹配? 295.40 与 295.41

Posted

技术标签:

【中文标题】CUDA驱动4.2版本不匹配? 295.40 与 295.41【英文标题】:CUDA driver 4.2 version mismatch? 295.40 vs 295.41 【发布时间】:2012-10-15 22:38:36 【问题描述】:

我正在尝试在我的 Alienware Aurora 桌面系统上安装 CUDA 4.2。它运行 Ubuntu 12.04 和带有 Nvidia GTX 690 的 Linux 内核 3.2.0-32。我能够毫无问题地安装 CUDA SDK 和显示驱动程序。但是,当 Xorg 启动时,它会因以下错误而死:

错误:API 不匹配:NVIDIA 内核模块的版本为 295.40,但 NVIDIA 驱动程序组件的版本为 295.41。请确保内核模块和所有 NVIDIA 驱动组件版本相同。

尝试运行 CUDA 应用程序时也会发生同样的情况。有什么想法吗?我有一个由十多个其他 CUDA 工作站组成的实验室,它们没有这个问题,但也在运行 Ubuntu 10.10。

【问题讨论】:

我想我会尝试重建内核模块。该过程在NVIDIA graphics page at Debian.org 中进行了描述。 【参考方案1】:

简而言之:Ubuntu 12 不是您支持的发行版。

如果您仍想在 usupported 平台上运行 cuda 并遇到其他此类问题,请参阅答案 https://***.com/a/13062766/56875

【讨论】:

以上是关于CUDA驱动4.2版本不匹配? 295.40 与 295.41的主要内容,如果未能解决你的问题,请参考以下文章

使用 CUDA 4.2 和驱动程序 295.41 的非常有趣的行为

undefined symbol: __cudaRegisterFatBinaryEnd CUDA编译运行版本不匹配解决

Tensorflow/nvidia/cuda docker 版本不匹配

CUDA版本与显卡驱动版本的对应关系

Pytorch 各个GPU版本CUDA和cuDNN对应版本

pytorch学习系列——环境搭建