Erro de renderização da GPU do Blender no Linux

0

Eu tenho 'GTX 1060 6GB (Display)' selecionado como meu dispositivo de computação nas preferências do usuário, e os drivers da Nvidia e as configurações do X Server instaladas seguindo as instruções de instalação do wiki do Debian link . O Clang-3.8 está instalado, o gcc-6 está instalado e o nvidia-cuda-toolkit está instalado. Eu estou vendo 'compilação do kernel CUDA falhou, consulte o console para mais detalhes.' sempre que tento renderizar com a GPU. Meu processador é um Ryzen 1200. O sistema operacional é Debian 9. O console mostra:

Compilando o kernel CUDA ... "nvcc" -arch = sm_61 --cubin "/usr/share/blender/scripts/addons/cycles/kernel/kernels/cuda/kernel.cu" -o "/root/.config/blender/2.78/cache/cycles_kernel_sm61_E317D1655098C1EB89BEC29AC2C7B15D .cubin "-m64 --ptxas-options=" - v "--use_fast_math -DNVCC -D__KERNEL_CUDA_VERSION __ = 80 -I" / usr / share / blender / scripts / suplementos / ciclos / kernel " ERRO: Nenhum compilador de host gcc / g ++ encontrado, mas o clang-3.8 está disponível.        Use 'nvcc -ccbin clang-3.8' para usar isso. A compilação do kernel CUDA falhou, consulte o console para detalhes.

Consulte a documentação de renderização da GPU Cycles para possíveis soluções: link

    
por Hussar 30.01.2018 / 04:45

1 resposta

0

Depois de ver as postagens aqui , aqui e aqui , acho que o problema foi causado pelo nvcc não suportar as versões mais recentes do compilador instaladas no Debian por padrão. Para mim, o problema foi resolvido usando o Blender 2.79 release candidate em seu lugar. Eu acho que também pode ser resolvido com a instalação de versões mais antigas do compilador.

    
por 31.01.2018 / 18:26