Compiling CUDA kernel ...
"nvcc" -arch=sm_30 -m64 --cubin "/usr/share/blender/2.76/scripts/addons/cycles/kernel/kernels/cuda/kernel.cu" -o "/home/dna/.config/blender/2.76/cache/cycles_kernel_sm30_AB63A3C441C3638DF5465BFE8AABAA78.cubin" --ptxas-options="-v" --use_fast_math -I"/usr/share/blender/2.76/scripts/addons/cycles/kernel" -DNVCC -D__KERNEL_CUDA_VERSION__=65
In file included from /usr/include/cuda_runtime.h:59:0,
from <command-line>:0:
/usr/include/host_config.h:82:2: ошибка: #error -- unsupported GNU version! gcc 4.9 and up are not supported!
#error -- unsupported GNU version! gcc 4.9 and up are not supported!
^
CUDA kernel compilation failed, see console for details.
Refer to the Cycles GPU rendering documentation for possible solutions:
http://www.blender.org/manual/render/cycles/gpu_rendering.html
Error: CUDA kernel compilation failed, see console for details.
интересно... мы gcc точно не меняли.
А вы просто обновления ставили или с образа переставлялись?
Re: Перестала работать куда после обновления
Добавлено: 27 янв 2016, 22:50
Vochatrak
Из реп обновился...
Re: Перестала работать куда после обновления
Добавлено: 28 янв 2016, 10:53
keleg
Интересно. Проверил, у меня блендер куду детектит.
Как воспроизвести ошибку?
Re: Перестала работать куда после обновления
Добавлено: 28 янв 2016, 11:22
Xakep
Может developer-ские пакеты не обновились, а они тоже нужны для работы cuda.
Re: Перестала работать куда после обновления
Добавлено: 28 янв 2016, 22:40
Vochatrak
Может developer-ские пакеты не обновились, а они тоже нужны для работы cuda.
Вроде все на месте.
Интересно. Проверил, у меня блендер куду детектит.
Он ее нормально детектит, Cycles просто отказывается рендерить через GPU.
Как воспроизвести ошибку?
Включить куду в настройках Блендера, переключиться на Cycles рендер, в настройках рендера выставить GPU и отрендерить кадр...
Re: Перестала работать куда после обновления
Добавлено: 31 янв 2016, 22:14
Vochatrak
Я конечно извиняюсь, но может ктонибудь отписаться - воспроизводится или нет ошибка с кудой?
Я до сих пор не знаю, искать ошибку у себя, или ждать пока разработчики починят?
Re: Перестала работать куда после обновления
Добавлено: 31 янв 2016, 22:39
Xakep
Как токовая CUDA работает без проблем по крайней мере HandBrake его точно использует (сегодня перегонял видео в другой формат). Блендером к сожалению не пользуюсь, т.ч. ни чего сказать не могу.
Re: Перестала работать куда после обновления
Добавлено: 31 янв 2016, 23:36
Vochatrak
Скачал Блендер с офф.сайта (blender-2.76b-linux-glibc211-x86_64)
И все прекрасно рендерит (кстати, в Блендер добавили возможность считать сабдивижн видеоядром. Причем и GLSL и OpenMP)
Просьбы собственно две:
1). Обновите пожалуйста Блендер
2). Не закрывайте тему (будет куда писать, в случае рецидива)
Re: Перестала работать куда после обновления
Добавлено: 01 фев 2016, 17:31
keleg
Улетел в тестинг новый блендер, как прочихаются зеркала - ловите!
Re: Перестала работать куда после обновления
Добавлено: 08 фев 2016, 22:47
Vochatrak
Улетел в тестинг новый блендер, как прочихаются зеркала - ловите!
Простите, а сколько еще ждать?
Re: Перестала работать куда после обновления
Добавлено: 08 фев 2016, 23:00
Алзим
Vochatrak писал(а):
Улетел в тестинг новый блендер, как прочихаются зеркала - ловите!
Простите, а сколько еще ждать?
Подключите тестовые репозитории и будет прямо сейчас.
bash-4.3$ blender
Compiling CUDA kernel ...
"nvcc" -arch=sm_30 -m64 --cubin "/usr/share/blender/2.76/scripts/addons/cycles/kernel/kernels/cuda/kernel.cu" -o "/home/dna/.config/blender/2.76/cache/cycles_kernel_sm30_A8754115C1E3B4680A83878BCA03ABFF.cubin" --ptxas-options="-v" --use_fast_math -I"/usr/share/blender/2.76/scripts/addons/cycles/kernel" -DNVCC -D__KERNEL_CUDA_VERSION__=65
In file included from /usr/include/cuda_runtime.h:59:0,
from <command-line>:0:
/usr/include/host_config.h:82:2: ошибка: #error -- unsupported GNU version! gcc 4.9 and up are not supported!
#error -- unsupported GNU version! gcc 4.9 and up are not supported!
^
CUDA kernel compilation failed, see console for details.
Refer to the Cycles GPU rendering documentation for possible solutions:
http://www.blender.org/manual/render/cycles/gpu_rendering.html
Error: CUDA kernel compilation failed, see console for details.
Saved session recovery to '/tmp/quit.blend'
Blender quit[spoiler]
[spoiler]
bash-4.3$ /home/dna/Видео/blender-2.76b-linux-glibc211-x86_64/blender-2.76b-linux-glibc211-x86_64/blender
connect failed: No such file or directory
found bundled python: /home/dna/Видео/blender-2.76b-linux-glibc211-x86_64/blender-2.76b-linux-glibc211-x86_64/2.76/python
Saved session recovery to '/tmp/quit.blend'
Blender quit
[/spoiler]
И почему у Росовского Блендера отсутствует опция OpenSubdiw compute?
Re: Перестала работать куда после обновления
Добавлено: 09 фев 2016, 19:15
keleg
Исправленный nvidia-cuda-toolkit улетел в тестинг, ловите! С ним у меня все скомпилировалось правильно.
bash-4.3$ blender
CUDA version 7.5 detected, build may succeed but only CUDA 6.5 is officially supported.
Compiling CUDA kernel ...
"nvcc" -arch=sm_30 -m64 --cubin "/usr/share/blender/2.76/scripts/addons/cycles/kernel/kernels/cuda/kernel.cu" -o "/home/dna/.config/blender/2.76/cache/cycles_kernel_sm30_A8754115C1E3B4680A83878BCA03ABFF.cubin" --ptxas-options="-v" --use_fast_math -I"/usr/share/blender/2.76/scripts/addons/cycles/kernel" -DNVCC -D__KERNEL_CUDA_VERSION__=75
P.S.Повторюсь - почему у Росовского Блендера отсутствует опция OpenSubdiw compute? Вполне себе киллерфича Блендера, все-таки...
bash-4.3$ blender
CUDA version 7.5 detected, build may succeed but only CUDA 6.5 is officially supported.
Compiling CUDA kernel ...
"nvcc" -arch=sm_30 -m64 --cubin "/usr/share/blender/2.76/scripts/addons/cycles/kernel/kernels/cuda/kernel.cu" -o "/home/dna/.config/blender/2.76/cache/cycles_kernel_sm30_A8754115C1E3B4680A83878BCA03ABFF.cubin" --ptxas-options="-v" --use_fast_math -I"/usr/share/blender/2.76/scripts/addons/cycles/kernel" -DNVCC -D__KERNEL_CUDA_VERSION__=75
Оно не повисает, просто долго компилится первый раз. У меня минут 5 на трехгигагерцовом i3 и SSD компилилось.
И не надо из контейнера, лучше просто тестинг подключить.
Действительно работает. (у меня на компиляцию ушло около 40 минут, 20 на стандарт и 20 на экспериментал на Q8300 @ 3Ghz)
Причем работает даже с установленным с оф.сайта драйвером (просто проверял)
По поводу opensubdiv - если собрать, опция сама появиться?
Ну, и по традиции - просьба собрать opensubdiv.
Re: Перестала работать куда после обновления
Добавлено: 13 фев 2016, 13:43
keleg
Уже в планах. Там надо много перелопачивать - т.к. эта либа линкуется с кудой, а куда restricted, то блендер с ней получается тоже restricted. И нужно тогда делать два блендера - свободный и ограниченный.