我有一个带有linux和nvidia gforce 5200的桌面。显卡不支持opencl编程。因此,我安装了 AMD APP SDK v.2 来在 CPU 上编写 opencl。但是,当我在编译后执行时,我得到以下信息: FATAL: Module fglrx not found。fgrlx 是 ATI 专有驱动程序的内核模块。为什么需要这个模块?
问问题
1316 次
1 回答
1
Fglrx 是一个专有的、仅 Linux 二进制驱动程序,用于 ATI 图形芯片,支持 3D 加速。你可以在这里阅读
要安装 AMD App SDK,需要满足以下系统要求 http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/system-requirements-driver-compatibility/ 基本上AMD CPU 作为最低要求。
基本上你需要安装 ATI 驱动程序。这是一个讨论程序的教程
For RPM based linux (like Fedora)
http://gofedora.com/how-to-install-ati-catalyst-fglrx-98-drivers-fedora-11/comment-page-1/
For Debian based Linux (like Ubuntu)
https://help.ubuntu.com/community/BinaryDriverHowto/
一篇博客讲述了如何安装 AMD App SDK http://blog.markloiseau.com/2012/05/install-opencl-sdk-ubuntu/
于 2012-12-27T09:30:27.453 回答