LINUX.ORG.RU

xmr-stak и openSUSE

 , , ,


0

1

Привет. У меня дуалбут openSUSE и Gentoo. Начиная с xmr-stak 2.9.0 (в которую добавили новый алгоритм майнинга cryptonight_r) в openSUSE майнер говорит:

[2019-05-25 23:56:18] : NVIDIA: try to load library 'xmrstak_cuda_backend'
WARNING: NVIDIA cannot load backend library: libxmrstak_cuda_backend_cuda.so: cannot open shared object file: No such file or directory

Хотя файл есть. А в Gentoo майнер всё видит и работает. Бинарники используются одни и те же. Майнинг на CPU и OpenCL тоже работает без проблем.

Проблемы начались после этого коммита: MISC: changes needed for cryptonight_r. Я откатил обратно изменения в файле CMakeLists.txt, и в openSUSE майнер увидел файл libxmrstak_cuda_backend.so

[2019-05-25 23:56:18] : NVIDIA: try to load library 'xmrstak_cuda_backend'
NVIDIA: found 1 potential device's
./xmr-stak: symbol lookup error: ./libxmrstak_cuda_backend.so: undefined symbol: cuInit

Прошу знающих людей посмотреть изменения в файл CMakeLists.txt, которые вносит тот коммит, чтобы увидеть где ошибка. Багрепорт