本节将提供有关配置 Maya 以在 Linux 上运行的信息,介绍适用于 Linux 的 Maya 与其他 Maya 版本的区别,并提供特定于在 Linux 操作系统上使用 Maya 的其他信息。有关限制和可能解决办法的完整信息,另请参考 Maya 发行说明。
若要在 Linux 上编译用于 Maya 2017 的插件和单机版应用程序,请参见“Maya 开发人员帮助”中的 Linux 编译器要求。
Maya 使用系统上可能已经存在的某些组件库(例如 Qt、Python、OpenAL、Intel TBB、MKL、Cg)。这些库安装在 Maya 安装目录下的 /lib 目录中,不会影响 Linux 系统的正常操作。在某些情况下,系统可能包含这些库的较新版本,这些版本或许与 Maya 不兼容。
在 Linux 中,尤其是在 Fedora 系统中,并非运行 Maya 所需的所有系统库都包含在操作系统的默认安装中。您可以使用 yum 查找其他任何与系统相关的库软件包,并获取所需的运行时库。
例如,若要安装以下某些相关库,可以执行下列命令:
相关的 OpenGL 库(供应商 Nvidia/AMD 提供)
相关的 X Windows 库
相关系统库
相关应用程序
这是一个命令语言解释器应用程序。运行命令 yum install tcsh 进行安装。
Maya 也会使用某些未在默认情况下安装的字体。请执行下列命令安装这些字体:
yum install xorg-x11-fonts-ISO8859-1-100dpi yum install xorg-x11-fonts-ISO8859-1-75dpi yum install liberation-mono-fonts liberation-fonts-common liberation-sans-fonts liberation-serif-fonts
如果您在 Fedora 14 及更高版本上使用单机许可,并且启用了 Consistent Network Device Naming (CNDN),请注意,Autodesk 正在使用的 FlexNet 版本不支持此命名约定。必须使用旧样式 ethX 设备名称设置旨在通过单机许可证运行 Maya 的新系统。
(默认情况下,CNDN 在 Fedora 系统上处于启用状态。对于 Red Hat,其在选定的 Dell 系统上处于启用状态。)
详细信息请参见 Red Hat 和 Fedora 网站,并且可以搜索禁用 CNDN 的方法:
若要在 Linux 上运行 Maya,必须更改出厂设置中的某些默认键盘和鼠标绑定。这些默认绑定会阻止 Maya 接收命令,例如用于在面板中翻滚或平移视图的命令。
不同的 Linux 窗口管理器具有不同的键绑定和键绑定设置步骤。Linux 系统可以高度自定义,许多 Linux 系统组件的组合都可以与 Maya 一起使用,而不仅仅限于 Autodesk 所描述(或经测试)的组合。
下文说明了更改最常用配置的步骤。
为了使 Maya 可与 KDE 和 Gnome 正常配合工作,应对鼠标控制进行一些修改。Alt 键和鼠标按键的默认绑定不适用于 Maya。Maya 2017 增加了相应的支持以便将 Meta (Windows) 键用作 Alt 键进行翻滚。如果要使用 Alt 键和鼠标按键进行场景翻滚,请确保绑定没有冲突。
不同版本的 KDE 和 Gnome 可能具有不同的键绑定选择方法。如果下列步骤不适用于您的窗口管理器,请参见 KDE 和 Gnome 文档中的相关说明。
Red Hat 下的 KDE
(Fedora 14) 交互式内部窗口、内部窗口、标题栏和
框架
Red Hat 下的 Gnome
(在此处设置 Ctrl 或 Alt 可能会导致在使用 Maya 时出现问题。)