Ошибка поиска символа майя Autodesk на запуске после установки AMD собственный драйвер на Ubuntu 18.04

Я установил 2018 майя на Ubuntu 18.04 и протестировал ее с amdgpu драйвером (открытый исходный код), и она запустилась без проблем, но некоторые компоненты не работали с драйвером с открытым исходным кодом, таким образом, я попробовал AMD gpu про 18.20 (драйвер закрытого исходного кода AMD). Я работал

./amdgpu-pro-install

но с тех пор язык майя не будет работать и дает это предупреждающее сообщение:

./maya.bin: symbol lookup error: /usr/autodesk/maya2018/bin/..
/lib/libOGSDeviceOGL4-16.so: undefined symbol: EVP_CIPHER_CTX_init

Моя карта является hd7770, и это поддерживается закрытым драйвером AMD, поэтому что я делаю неправильно?

0
задан 22 August 2018 в 22:47

1 ответ

Я просто отлаживал ту же проблему. Это происходит по следующей причине. Большинство инструкций по установке майя на человечности включает создание символьной ссылки libssl.so в установке майя (называющий это libssl.so.10), таким образом язык майя может загрузить ssl библиотеку. (начиная с него, ища это собственное имя), Однако человечность 18 имеет и libssl1.0 и установленный libssl1.1. 1.1 пропускает символ EVP_CYPHER_CTX_init, (среди некоторых других), таким образом, необходимо создать символьную ссылку, указывающую libssl.so.1.0.0 вместо libssl.so.

Т.е., выполняет эту команду:

 sudo ln -sf /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/autodesk/maya2018/lib/libssl.so.10
3
ответ дан 23 September 2019 в 08:59

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

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