I'm trying to run sgminer on an AMD Radeon HD 7970. I'm using Arch Linux 64 bit with the catalyst-total package from the AUR (catalyst version 14.9). I've spent a ridiculous amount of time trying to figure this out and I've run out of things to try. The really odd thing is that it works in Xubuntu, just not Linux Mint XFCE or Arch.
Problem: sgminer doesn't detect my GPU
My
steps are:
-install catalyst 14.9 ("catalyst-total" from AUR)
-install amd amd app sdk 2.9
-git clone sgminer from the "sgminer-dev" git source
-move amd adl sdk (version 6) into sgminer's adl_sdk directory
-install sgminer with these commands:
git submodule init
git submodule update
autoreconf -i
CFLAGS="-O2 -Wall -march=native" ./configure
make
sudo make install
After all that, here's the output of "
sgminer -n":
sgminer -n
[17:59:14] CL Platform vendor: Mesa
[17:59:14] CL Platform name: Default
[17:59:14] CL Platform version: OpenCL 1.1 MESA 10.3.0
[17:59:14] Error -1: Getting Device IDs (num)
[17:59:14] clDevicesNum returned error, no GPUs usable
[17:59:14] 0 GPU devices max detected
Here's the output of "
fglrxinfo":
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series
OpenGL version string: 4.4.13084 Compatibility Profile Context 14.301.1001
Here's the output of "
aticonfig --lsa":
$ sudo aticonfig --lsa
* 0. 01:00.0 AMD Radeon HD 7900 Series
* - Default adapter