Não consigo iniciar o blender no Ubuntu 17.04 zetsy

0

Quando eu tentei executar o Blender3D, nada acontece. No terminal, a saída é:

blender: error while loading shared libraries: libavcodec-ffmpeg.so.56: cannot open shared object file: No such file or directory

libavcodec-extra57 já instalado no meu sistema. Eu tentei desinstalar, instalar libavcodec, blender3d. Nada mudou.

PS: Eu estou usando este sistema desde 15.04, eu posso ter confundido a libav ou as configurações do sistema compilando / usando / programando opencv.

    
por user611811 08.09.2017 / 10:09

2 respostas

0

Resolvido. Tudo que fiz foi:

sudo nano /etc/ld.so.conf.d/blender.conf

e adicione abaixo ao arquivo

/usr/lib/x86_64-linux-gnu/

depois de correr

sudo ldconfig 

Então o liquidificador começa normalmente.

Obrigado pela sua ajuda.

    
por user611811 10.09.2017 / 18:11
-1

O Blender foi construído e vinculado à biblioteca chamada libavcodec-ffmpeg.so.56 , que não está lá. O 56 no final é a versão que é mais antiga que a que você instalou agora.

Você pode tentar criar um link com esse nome que aponta para o v57 versão que você instalou. %código%. Se você não tiver o nome de arquivo exato ln -s /usr/local/lib/libavcodec-ffmpeg.so.57 /usr/local/lib/libavcodec-ffmpeg.so.56 , tente algo semelhante, talvez libavcodec-ffmpeg.so.57 Para pequenas alterações de versão que podem funcionar, é mais provável que grandes variações falhem.

Encontre um repositório de terceiros que tenha o blender construído contra o libavcodec v57. Ou um que tenha libavcodec v56.

Se você puder encontrar uma cópia de libavcodec-extra.so.57 e não quiser substituir a versão existente do libavcodec, deverá ser capaz de criar um diretório lib próximo ao binário do blender e colocá-lo lá, isso será mais fácil se você tiver uma cópia independente do liquidificador em vez de uma cópia instalada do sistema.

Se você tiver libavcodec-ffmpeg.so.56 instalado, então pode ser um caso de não conseguir encontrá-lo, definindo libavcodec-ffmpeg.so.56 em seu ambiente para corrigir isso.

Construa o blender você mesmo, que sempre estará vinculado a bibliotecas você instalou.

    
por sambler 09.09.2017 / 06:22