Ошибка поиска символов Autodesk Maya 2017 при запуске в Ubuntu 20.04

Я установил Maya 2017 на Ubuntu 20.04 и исправил все ошибки запуска, используя эти команды.

ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4 /usr/lib/libtiff.so.3

ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/autodesk/maya2017/lib/libssl.so.10

ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/autodesk/maya2017/lib/libcrypto.so.10

Когда я запускаю Maya, появляется и закрывается заставка с ошибкой, приведенной ниже.

Предупреждение: COLOR: XML: CATALOG_MANAGER: Каталог общего каталога не существует: / home / kevin / maya / synColor / Shared

Инициализированный рендерер VP2.0 {

Версия: 2016.3.78.11. Уровень возможностей 5.

Адаптер: GeForce GTX 1060 6 ГБ / PCIe / SSE2

Идентификатор поставщика: 4318. Идентификатор устройства:

Драйвер: 4.6.0 NVIDIA 440.82.

API: OpenGL V.4.6.

Максимальный размер текстуры: 16384 * 16384.

Макс. Текс координаты: 32

Поддерживаемые версии шейдеров (вершина: 5, геометрия: 5, пиксель 5).

Профиль компилятора шейдера: (Лучший профиль карты)

Доступна активная поддержка стереозвука: 0

Ограничение памяти графического процессора: 6144 МБ.

Ограничение памяти CPU: 15150,2 МБ.

/usr/autodesk/maya2017/bin/maya.bin: ошибка поиска символа: / usr /autodesk/maya2017/bin/../lib/libOGSDeviceOGL4-16.so: неопределенный символ: EVP_CIPHER_CTX_init

1
задан 5 June 2020 в 19:28

1 ответ

Команды, которые вы процитировали для «исправления» ошибки запуска небезопасны и, вероятно, некорректны.

Если Maya ищет /usr/lib/libtiff.so.3 , это означает, что для нее требуется libtiff.so с основной версией 3 конкретно. Символьная ссылка libtiff.so.5.2.4 с основной версией 5 может привести к несовместимости, такой как отсутствующие символы, потому что нет гарантии, что разные основные версии совместимы.

В том же духе, libssl.so.10 и libcrypto.so.10 специально запрашивают основную версию 10 криптобиблиотек, тогда как libssl.so и libcrypto.so в / usr / lib / x86_64-linux-gnu сами по себе являются символическими ссылками на любую версию, установленную в вашей системе. Вы должны использовать /usr/lib/x86_64-linux-gnu/libssl.so. 10 и /usr/lib/x86_64-linux-gnu/libcrypto.so.10 вместо этого. Если их нет, у вас нет нужной версии.

0
ответ дан 19 June 2020 в 21:30

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

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