Linux Geth无法识别Debian上的GPU驱动程序

Linux Geth无法识别Debian上的GPU驱动程序,linux,ati,ethereum,Linux,Ati,Ethereum,我已经从安装了专有的AMD驱动程序,并从安装了适用于OpenCL的AMD应用程序SDK。我还使用OpenCL标志从源代码构建了go以太坊。但是,当我尝试在geth中设置GPU时,我得到: aaron@o2:~$ lspci | grep VGA 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cypress PRO [Radeon HD 5850] 02:00.0 VGA compatible c

我已经从安装了专有的AMD驱动程序,并从安装了适用于OpenCL的AMD应用程序SDK。我还使用OpenCL标志从源代码构建了go以太坊。但是,当我尝试在geth中设置GPU时,我得到:

aaron@o2:~$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cypress PRO [Radeon HD 5850]
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cypress PRO [Radeon HD 5850]
aaron@o2:~$ aticonfig --list-adapters
* 0. 01:00.0 AMD Radeon HD 5800 Series
  1. 02:00.0 AMD Radeon HD 5800 Series

* - Default adapter
aaron@o2:~$ Documents/go-ethereum/build/bin/geth gpuinfo
=============================================
============ OpenCL Device Info =============
=============================================
Platform id              0
Platform Name            AMD Accelerated Parallel Processing
Platform Vendor          Advanced Micro Devices, Inc.
Platform Version         OpenCL 2.0 AMD-APP (1912.5)
Platform Extensions      cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Platform Profile         FULL_PROFILE

Device error (check your GPU drivers) : cl: Device Not Found

有人能给我一些关于如何对驱动程序配置进行故障排除,或者如何测试OpenCL驱动程序是否正确安装的建议吗?

这个问题与堆栈溢出无关,堆栈溢出涉及编程问题。但是,堆栈交换网络中还有其他社区可能会处理此类内容。尝试UNIX、超级用户等。尝试:-)