Use Intel VGA para vídeo, mas NVidia CUDA para processamento de vídeo? (16,04)

0

Embora eu tenha visto essa pergunta há vários anos, eles estavam incompletos e sem resposta. Um que foi respondido, não se aplica.

Eu tenho uma configuração de vídeo híbrida com o Intel Skylake GT2 e o NVidia GTX960M.

Eu não gosto de executar meu sistema com drivers NVidia porque ele cria excesso de calor e ruído do ventilador da GPU (dual fan laptop). Os gráficos da Intel são suficientes para mim, mesmo com os jogos simples que às vezes jogo.

Com isso dito, eu faço algumas edições de vídeo e animação em 3D. Eu gostaria que um programa como o Blender usasse a GPU NVidia para processamento, mas eu quero que o Ubuntu use a GPU Intel para o seu vídeo.

Eu tentei instalar nvidia-cuda-toolkit e nvidia-modprobe , mas isso faz com que o Ubuntu use a GPU NVidia. Se eu voltar para o "Driver adicional" do Software & Aplicativo de atualizações, eu posso trocá-lo de volta para a Intel, mas isso remove todos os drivers. Com os dois pacotes acima instalados, o Blender tem a capacidade de usar a GPU NVidia para processamento.

Estou ciente de nvidia-prime , mas essa opção não funciona no meu sistema. Eu tentei todas as sugestões no AskUbuntu e em todas as versões do driver NVidia para tentar fazer o Prime funcionar, então, por favor, não sugira isso. Escolher a opção da Intel com o Prime bagunça tudo, fazendo com que eu tenha que limpar, reinstalar e reconfigurar a maior parte do sistema apenas para fazer o boot novamente. A última vez que tentei, tive que reinstalar todo o meu sistema. Eu não quero seguir esse caminho novamente e não vou tentar.

Minha saída de lspci mostra os dispositivos:

00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06) 01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)

Mas não consigo fazer o Blender usar a GPU, e isso só mostra a opção da CPU.

Então, como posso disponibilizar o CUDA para o Blender sem o Ubuntu usando drivers da NVidia? Deve ser possível, eu simplesmente não consigo descobrir como.

    
por Dorian 05.10.2017 / 00:06

0 respostas