Hello
Did some manage to mine under linux using AMD GPU (may be it's too late to mine ..)?
I have grabed the source of the sgminer on the git of Signatum , and try to compile it. Everything seems fine , configure status give me this :+1:
CFLAGS="-O2 -std=gnu99 -march=native -I/opt/AMDAPPSDK-3.0/include" LDFLAGS="-rdynamic -L/opt/amdgpu-pro/lib/x86_64-linux-gnu" ./configure
sgminer 5.3.3
Configuration Options Summary:
Use git version......: yes
libcurl(GBT+getwork).: Enabled: -lcurl
curses.TUI...........: FOUND: -lncurses
OpenCL...............: FOUND. GPU mining support enabled
ADL..................: SDK found, GPU monitoring support enabled
NVML monitoring......: Enabled
Compilation............: make (or gmake)
CPPFLAGS.............:
CFLAGS...............: -O2 -std=gnu99 -march=native -I/opt/AMDAPPSDK-3.0/include
LDFLAGS..............: -rdynamic -L/opt/amdgpu-pro/lib/x86_64-linux-gnu -lpthread
LDADD................: -ldl -lcurl submodules/jansson/src/.libs/libjansson.a -lpthread -L/opt/AMDAPPSDK-3.0/lib/x86_64 -lOpenCL -lm -lrt
Installation...........: make install (as root if needed, with 'su' or 'sudo')
prefix...............: /usr/local
Then, i tried :
./sgminer --gpu-platform 0 -n
[17:00:30] CL Platform vendor: Advanced Micro Devices, Inc.
[17:00:30] CL Platform name: AMD Accelerated Parallel Processing
[17:00:30] CL Platform version: OpenCL 2.0 AMD-APP (1800.
[17:00:30] Error -1: Getting Device IDs (num)
[17:00:30] clDevicesNum returned error, no GPUs usable
[17:00:30] Unable to load the NVIDIA Management Library
Segmentation fault (core dumped)
So of course, from there i can't mine
[16:30:51] Started sgminer 5.3.3
[16:30:51] * using Jansson 2.10
[16:30:51] CL Platform vendor: Advanced Micro Devices, Inc.
[16:30:51] CL Platform name: AMD Accelerated Parallel Processing
[16:30:51] CL Platform version: OpenCL 2.0 AMD-APP (1800.
[16:30:51] Error -1: Getting Device IDs (num)
[16:30:51] clDevicesNum returned error, no GPUs usable
[16:30:51] Default Devices = all
[16:30:51] set_devices(all)
[16:30:51] Loading settings from default_profile for pool 0
[16:30:51] Pool 0 Algorithm set to "skunkhash"
[16:30:51] Pool 0 devices set to "all"
[16:30:51] Pool 0 lookup gap set to "(null)"
[16:30:51] Pool 0 Intensity set to "20"
[16:30:51] Pool 0 Thread Concurrency set to "(null)"
[16:30:51] Pool 0 GPU Clock set to "(null)"
[16:30:51] Pool 0 GPU Memory clock set to "(null)"
[16:30:51] Pool 0 GPU Threads set to "(null)"
[16:30:51] Pool 0 GPU Fan set to "(null)"
[16:30:51] Pool 0 GPU Powertune set to "(null)"
[16:30:51] Pool 0 GPU Vddc set to "(null)"
[16:30:51] Pool 0 Shaders set to "(null)"
[16:30:51] Pool 0 Worksize set to "(null)"
[16:30:51] All devices disabled, cannot mine!
What i am doing wrong ?