LINUX.ORG.RU

История изменений

Исправление Eddy_Em, (текущая версия) :

У меня установлена nvidia-utils-bumblebee, в которой есть файл /usr/lib/libcuda.so.304.60, но нет /usr/lib/libcuda.so. Сделал

su -c "ln -s /usr/lib/libcuda.so.304.60 /usr/lib/libcuda.so"
прогнал еще раз cmake, и make собрал все.

Но вот проблема в том, что при обновлении все опять поломается. Попробую удалить nvidia-utils-bumblebee и поставить обычный nvidia-utils (хоть это и не рекомендуется).

Класс! Запускаю:

optirun ./fitsview
Открываю картинку и запускаю простую фильтрацию:
CARD returns(err=0):  free mem:2115231744,  total mem:2147155968
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 616): allocate
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 621): copy image to dev
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 629): doing image FFT
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 633): allocate
build_GLG_filter (/tmp/fitsview/src/CUDA.cu, line 540): size=2048, x0=896,x1=1152, y0=896,y1=1152, half=-1024, ss=8.9407e-08, sx2=25, sy2=25
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 656): doing filter FFT
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 661): multiplication
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 666): doing inverse FFT
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 672): allocate
DiffFilter (/tmp/fitsview/src/CUDA.cu, line 677): copy to host

Исходная версия Eddy_Em, :

Обнаружил "косяк"

У меня установлена nvidia-utils-bumblebee, в которой есть файл /usr/lib/libcuda.so.304.60, но нет /usr/lib/libcuda.so. Сделал

su -c "ln -s /usr/lib/libcuda.so.304.60 /usr/lib/libcuda.so"
прогнал еще раз cmake, и make собрал все.

Но вот проблема в том, что при обновлении все опять поломается. Попробую удалить nvidia-utils-bumblebee и поставить обычный nvidia-utils (хоть это и не рекомендуется).