一、 下载&安装
- 下载地址:https://dds.autodesk.com/NetSWDLD/2022/MAYA/83A928E1-C199-3C58-98E9-43BE2BB5C04E/SFX/Autodesk_Maya_2022_3_ML_Linux_64bit.tgz
- 解压Autodesk_Maya_2022_3_ML_Linux_64bit安装包
- 断开网络连接
- 进入解压目录
- 执行
sudo ./Setup
- 点击下一步
- 点击安装
- 完成。安装完成以后先不要启动maya。
如果已经打开过了,可以进行如下操作:
- 重命名
Adlm
和AdskLicensing
sudo mv /opt/Autodesk/Adlm /opt/Autodesk/Adlm_bak
sudo mv /opt/Autodesk/AdskLicensing /opt/Autodesk/AdskLicensing_bak
-
打开系统监视器,杀掉
AdskLicensingService
和FNPLicensingService
这两个进程。 -
将
Adlm
和AdskLicensing
改回原来的名字
sudo mv /opt/Autodesk/Adlm_bak /opt/Autodesk/Adlm
sudo mv /opt/Autodesk/AdskLicensing_bak /opt/Autodesk/AdskLicensing
二、安装相关依赖
-
libGLU.so.1
sudo dnf install mesa-libGLU
-
libpng15
sudo dnf install libpng15
-
libCg
https://fedora.pkgs.org/33/rpmfusion-nonfree-x86_64/libCg-3.1.0013-14.fc33.i686.rpm.html -
libssl
https://fedora.pkgs.org/33/fedora-x86_64/compat-openssl10-1.0.2o-11.fc33.x86_64.rpm.html -
libXp
sudo dnf install libXp
-
libnsl
sudo dnf install libnsl
三、破解
1.卸载相关许可服务
sudo yum remove adsklicensing*
sudo yum remove adlmflexnetclient
sudo yum remove adlmapps*
sudo mv /usr/autodesk/maya2022/bin/ADPClientService /usr/autodesk/maya2022/bin/ADPClientServiceNOTHANKS
2.替换破解文件
下载破解文件:https://pan.baidu.com/s/1jt3hdDBCThB8cz5Hdo6rbQ?pwd=2333
提取码:2333
将patched-for-v2022.3文件夹中的maya.bin
文件复制到/usr/autodesk/maya2022/bin/
路径下替换掉原本的maya.bin
文件
例:sudo cp maya.bin /usr/autodesk/maya2022/bin/maya.bin
至此,maya2022.3破解完成!
四、安装arnold渲染器
maya安装过程中默认是不安装arnold渲染器的,因此需要我们手动下载arnold安装包进行安装。
下载arnold安装包:
- arnold下载页面:https://arnoldrenderer.com/download/
- arnold下载连接:https://wdown.solidangle.com/mtoa/MtoA-5.3.2-linux-2022.run
下载完之后执行sudo ./MtoA-5.3.2-linux-2022.run
安装
按空格键,输入accept,回车
选1
选择安装路径
安装完成!
五、相关问题
1.当第一次打开maya时会遇到整个界面都是空白的问题,如图:
这是由于maya欢迎界面导致的
解决方法:
- 按住空格选择:
File-New Scene
,这样maya界面就显示出来了。 - 依次选择
Windows-Settings/Preferences-Preferences-Interface
,去掉show home screen on startup
,下次启动时就不会再遇到这个问题了
2.打开maya后在脚本编辑器提示报错,显示找不到libffi.so.6文件
解决方法:
- 搜索其他已经安装的软件中有没有
libffi.so.6
文件(也可以在下面的链接中直接下载),然后建立软连接。
如我之前已经在电脑中安装了nuke,搜索系统中libffi.so.6
可以看到nuke中的路径是/opt/Nuke13.1v3/libffi.so.6
可以看到,libffi.so.6
是libffi.so.6.0.1
的软连接。
执行
sudo ln -s /opt/Nuke13.1v3/libffi.so.6.0.1 /usr/autodesk/maya/lib/libffi.so.6
建立软连接就可以了。
-
但在这种方式有个弊端,如果哪一天nuke卸载了或者换其他版本了的话软链接就失效了。因此我们可以复制
libffi.so.6.o.1
文件到/usr/autodesk/maya/lib/
目录下然后建立软连接sudo cp /Your/FilePath/libffi.so.6.0.1 /usr/autodesk/maya/lib/libffi.so.6.0.1 sudo ln -s /usr/autodesk/maya/lib/libffi.so.6.0.1 /usr/autodesk/maya/lib/libffi.so.6
同理,如果有其他类似问题的话都可以用这中方法解决。
- libffi.so.6下载链接:https://pan.baidu.com/s/1kzgwH7mrHDxm_nVNdcxpQw?pwd=2333
提取码: 2333
3.脚本编辑器报错提示:
// Error: line 1: Unable to dynamically load : libaudiofile.so
libaudiofile.so: 无法打开共享对象文件: 没有那个文件或目录 //
解决方法:
-
下载libaudiofile
链接: https://pan.baidu.com/s/10yQ6flJdAhkfZdS9gpXFTA?pwd=2333 提取码: 2333 -
把下载的文件复制到
/usr/autodesk/maya/lib/
下sudo cp /Your/FilePath/libaudiofile.so.1.0.0 /usr/autodesk/maya/lib/libaudiofile.so.1.0.0
-
建立软连接:
sudo ln -s /usr/autodesk/maya/lib/libaudiofile.so.1.0.0 /usr/autodesk/maya/lib/libaudiofile.so