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.
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.
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.
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.