Cuda 驱动程序找不到兼容的图形硬件
我被安装在我的笔记本电脑上(Dell-Vostro3500),并开始编写CUDA程序。但我有一个错误:驱动程序与CUDA的这个版本不兼容 所以我决定更新我的GPU驱动程序(GPU:Nvidia GeForce 310M),并从Nvidia的网站下载驱动程序。但当我想检查所有驱动程序时,请查看以下错误:Cuda 驱动程序找不到兼容的图形硬件,cuda,gpu,Cuda,Gpu,我被安装在我的笔记本电脑上(Dell-Vostro3500),并开始编写CUDA程序。但我有一个错误:驱动程序与CUDA的这个版本不兼容 所以我决定更新我的GPU驱动程序(GPU:Nvidia GeForce 310M),并从Nvidia的网站下载驱动程序。但当我想检查所有驱动程序时,请查看以下错误: NVIDIA Intaller cannot continue This graphics driver could not find compatible graphics hardware.
NVIDIA Intaller cannot continue
This graphics driver could not find compatible graphics hardware.
我尝试了301.42
,301.32
,275.33
和270.81
版本的Nvidia GPU驱动程序
我的朋友在他的笔记本电脑上安装了
275.33
,并在设备上安装了GeForce 310M。您是否从下载笔记本驱动程序
如果您使用的是笔记本驱动程序,那么NVIDIA可能没有在最新驱动程序的INF文件中包含您的GeForce 310M。你可以自己破解INF文件来解决这个问题。这并不简单,但可以通过谷歌搜索和仔细阅读某些论坛来完成,在这些论坛中,其他人自己也入侵了INF文件。没有乐趣。在本·斯图尔特的帮助下,我终于找到了答案 我以这种方式入侵了INF文件:
C:\NVIDIA\DisplayDriver\296.10\WinVista\u Win7\u 64\International\Display.Driver
)我最近在一台计算机上运行Windows7时遇到了同样的问题,并设法破解了301.42版上的nv_disp.inf文件,使其能够正常安装。基本上,您需要将图形卡中的标识符添加到inf文件中,然后她就离开了。不难 我是这样做的 首先,我们需要图形卡上的标识符。打开
设备管理器
,在显示适配器
中打开图形卡的属性框。在“详细信息”
选项卡中,您将找到一个下拉框,打开它并选择“设备实例路径”
;您应该能够右键单击下面字段中的值并复制它
然后查找以前运行驱动程序安装程序时提取到的临时文件夹。对我来说,它是“C:\NVIDIA\DisplayDriver\301.42\WinVista\u Win7\u 64”
-如果找不到它,只需再次运行安装程序,并注意安装程序提取自身的位置。我们需要编辑的文件位于Display.Driver
目录中,它被称为nv_disp.inf
。在或您喜爱的文本编辑器中打开此文件
现在我们需要修改您复制的字符串并将其添加到此文件中
如果向下滚动大约15%,您会发现类似于[NVIDIA_SetB_Devices.NTamd64.6.0]
的标题。这是Nvidia支持设备列表的开始
如果将设备实例路径粘贴到此处,您可能会注意到设备路径的前21个左右字符与前面几百行中的最后21个字符相似。类似于PCI\venu 10DE&DEV\u 0240
。您可以删除已复制的其余文本
这些设备被组织成多个组,因此最好搜索一行与您在最后四个数字中的行相似的行,并将其用作创建条目的模板
您希望使用此信息创建一个与已在此处的其他条目相似的条目
我修改了行:
%NVIDIA_DEV.0868% = Section005, PCI\VEN_10DE&DEV_0868
标识符PCI\VEN_10DE&DEV_0869
为:
%NVIDIA_DEV.0869% = Section005, PCI\VEN_10DE&DEV_0869
请注意,行首附近的四位数字与行尾的数字匹配
通过原始nv_disp.inf保存文档,然后从已提取的文件夹运行
setup.exe
。如果您再次运行下载的文件,它将再次提取并覆盖您的更改。我有285.62-notebook-win7-winvista-64bit-international-whql驱动程序。谁能告诉我如何破解INF文件,我应该破解哪个INF文件?(感谢Ben Stewart)你能试试我使用的windows 8和CUDA 5.5的最新驱动程序吗?因此,很难与你解释的相匹配。在Windows 8和Cuda 5.5中,一切似乎都不一样。有人能为Windows 8用户提供一些替代方案吗?在您提供的网站上,它显示了我的NVIDIA驱动程序v320.49(适用于Windows 8 64位)的“INF当前缺失”。是否有其他替代站点?