Невозможно запустить blender на Ubuntu 17.04 zesty

Когда я пытался запустить Blender3D, ничего не происходит. На терминале вывод:

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

libavcodec-extra57, уже установленный в моей системе. Я попытался удалить, установить libavcodec, blender3d. Ничего не изменилось.

PS: Я использую эту систему с 15.04, возможно, я испортил libav или системные настройки, компилируя / используя / программируя opencv.

0
задан 8 September 2017 в 11:09

6 ответов

решаемые. Все, что я сделал, это:

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

и добавить ниже к этому файлу

/usr/lib/x86_64-linux-gnu/

после запуска

sudo ldconfig 

Затем блендер запускается нормально.

Спасибо за вашу помощь.

0
ответ дан 22 May 2018 в 18:40
[D0] решаемые. Все, что я сделал, это:

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

и добавить ниже к этому файлу

/usr/lib/x86_64-linux-gnu/

после запуска

sudo ldconfig

Затем блендер запускается нормально.

Спасибо за вашу помощь.

0
ответ дан 18 July 2018 в 07:13
[D0] решаемые. Все, что я сделал, это:

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

и добавить ниже к этому файлу

/usr/lib/x86_64-linux-gnu/

после запуска

sudo ldconfig

Затем блендер запускается нормально.

Спасибо за вашу помощь.

0
ответ дан 24 July 2018 в 18:45

Блендер был создан и связан с библиотекой с именем libavcodec-ffmpeg.so.56, которой нет. 56 в конце - это версия, которая старше того, что вы сейчас установили.

Вы можете попробовать создать ссылку с этим именем, которая указывает на версию v57, которую вы установили. [F2]. Если у вас нет точного имени файла libavcodec-ffmpeg.so.57, попробуйте что-то подобное, возможно, libavcodec-extra.so.57. Для небольших изменений версии, которые могут работать, более крупные варианты с большей вероятностью потерпят неудачу.

Найдите сторонний репозиторий, блендер, построенный против libavcodec v57. Или тот, у которого есть libavcodec v56.

Если вы можете найти копию libavcodec-ffmpeg.so.56 и не хотите заменять вашу существующую версию libavcodec, вы должны иметь возможность создать каталог lib рядом с блендером binary и поместите его там, это будет проще, если у вас есть ссылка , а не установленная система.

Если у вас установлен libavcodec-ffmpeg.so.56, это может быть Если вы не можете его найти, установка LD_LIBRARY_PATH в вашей среде может исправить это.

Создайте blender самостоятельно, который всегда будет связан с установленными вами библиотеками.

-1
ответ дан 22 May 2018 в 18:40

Блендер был построен и связан с библиотекой имени libavcodec-ffmpeg.so.56, чего нет. В 56 в конце это версия, которая одна старше, чем сейчас у вас установлены.

Вы можете попробовать создать ссылку с таким именем, что указывает на книжки v57 версию вы установили. ln -s /usr/local/lib/libavcodec-ffmpeg.so.57 /usr/local/lib/libavcodec-ffmpeg.so.56. Если у вас нет точного имени файла libavcodec-ffmpeg.so.57 попробовать что-то подобное, может быть, libavcodec-extra.so.57 для мелких правок, которые могут работать, больше вариантов больше шансов на провал.

найти третий репозиторий участник, блендер строиться против книжки v57 кодеком. Или v56 кодеком.

если вы можете найти копию libavcodec-ffmpeg.so.56 и не хочу заменить поверх существующей версии кодеков libavcodec, вы должны быть в состоянии создать либ дир рядом с блендером бинарных и разместить ее там, это будет легче, если у вас есть ссылке[!установил Д2], а не копию системы.

если у вас есть libavcodec-ffmpeg.so.56 установлен, то это может быть случай, что не мог найти его, параметр LD_LIBRARY_PATH в вашей среде можно исправить.

построить блендер себе, которая всегда будет связана с библиотеками вы установили.

-1
ответ дан 18 July 2018 в 07:13

Блендер был создан и связан с библиотекой с именем libavcodec-ffmpeg.so.56, которой нет. 56 в конце - это версия, которая старше того, что вы сейчас установили.

Вы можете попробовать создать ссылку с этим именем, которая указывает на версию v57, которую вы установили. [F2]. Если у вас нет точного имени файла libavcodec-ffmpeg.so.57, попробуйте что-то подобное, возможно, libavcodec-extra.so.57. Для небольших изменений версии, которые могут работать, более крупные варианты с большей вероятностью потерпят неудачу.

Найдите сторонний репозиторий, блендер, построенный против libavcodec v57. Или тот, у которого есть libavcodec v56.

Если вы можете найти копию libavcodec-ffmpeg.so.56 и не хотите заменять вашу существующую версию libavcodec, вы должны иметь возможность создать каталог lib рядом с блендером binary и поместите его там, это будет проще, если у вас есть ссылка , а не установленная система.

Если у вас установлен libavcodec-ffmpeg.so.56, это может быть Если вы не можете его найти, установка LD_LIBRARY_PATH в вашей среде может исправить это.

Создайте blender самостоятельно, который всегда будет связан с установленными вами библиотеками.

-1
ответ дан 24 July 2018 в 18:45

Другие вопросы по тегам:

Похожие вопросы: