症状
启动产品并尝试激活登录许可证时,“帐户登录”页面为空白,阻止用户登录软件。
macOS:
此问题是由许可用户界面在某些 OSX 机器上无法正确支持硬件加速引起的。日志记录如下:
477111 - Modo - 授权界面在 macOS 上无法显示登录表单
Modo 16.0v3 版本已修复此问题。
509215 - Nuke - 在某些 macOS 机器上,许可 UI 无法显示登录表单
Nuke 14.0v1 版本已经修复了这个问题。
Linux:
此问题是由于 glibc 2.34 导致我们基于 Chromium 的 Web 引擎(用于许可应用程序)在某些 Linux 机器上崩溃或无法启动所致。日志记录如下:
510950 - [Nuke] Linux 系统下许可界面无法显示登录表单
Nuke 14.0v1 版本已经修复了这个问题。
510708 - [Modo] 许可 UI 在 Linux 上无法显示登录表单。
Modo 16.0v3 版本已修复此问题。
注意:经过二十年的 3D 工作流程创新,我们做出了艰难的决定,将在 17.1 版本发布后停止Modo 。更多信息请点击此处。
变通方法
由于Nuke 14.0v1 和Modo 16.0v3 中已修复了该问题,升级到这些版本即可解决该问题。
如果要运行较旧的版本,则需要通过从终端启动软件并设置QTWEBENGINE_CHROMIUM_FLAGS环境变量来解决此问题。
Linux:
对于 Linux 系统,您需要进行以下设置
QTWEBENGINE_CHROMIUM_FLAGS="--no-sandbox"
此环境变量会导致许可应用程序使用的基于 Chromium 的 Web 引擎在本会话期间不启用沙箱而打开。
这不会影响您系统上的任何其他应用程序。
苹果:
对于 Mac 用户,您需要进行设置
QTWEBENGINE_CHROMIUM_FLAGS="--disable-gpu"
此环境变量导致许可应用程序使用的嵌入式 Chromium Web 引擎在没有硬件加速的情况下渲染内容。
这只会禁用许可应用程序的硬件加速,不会禁用系统上的其他应用程序。
注意:禁用产品本身的硬件加速功能并不能解决问题,请按照以下步骤进行操作。
- 打开终端会话
-
输入以下命令:
对于 Linux:export QTWEBENGINE_CHROMIUM_FLAGS="--no-sandbox"
对于 macOS:export QTWEBENGINE_CHROMIUM_FLAGS="--disable-gpu" - 按回车键
-
在同一终端会话中,启动该产品:
对于 Linux 系统:/usr/local/ Modo 15.2v2/ Modo 15.2
对于 macOS:/Applications/ Modo 15.2v2.app/Contents/MacOS/ modo
注意:这是一个启动Modo 15.2v2 的示例命令。请根据您要启动的Modo版本修改此命令。如果您要启动Nuke ,请参阅Nuke用户指南了解更多信息: nuke ://learn.foundry.com/nuke/content/getting_started/installation/launching_nuke_mac.html
nuke
- 按下回车键,软件应该就会开始启动。
- 选择“启动许可应用程序”,然后选择“登录许可证”。之后您应该可以使用您的foundry帐户信息登录软件。
在您的计算机上激活 lLogin 后,您现在应该可以正常启动该软件了。
如果您从设备上停用许可证,帐户登录页面将再次显示为空白,请重复上述解决方法步骤以重新激活设备上的许可证。
延伸阅读
有关登录许可的更多信息,请参阅以下文章:
更多帮助
如果您遇到其他问题,请联系我们并提供以下信息:您的系统配置、您正在运行的操作系统版本以及您目前已采取的步骤。之后,我们会将您和您的信息添加到已报告的错误报告中。
请同时在您的支持工单中提供您机器的系统报告: Q100520:获取硬件规格的操作系统报告,以便在Foundry支持调查期间发送
我们很遗憾听到
请告诉我们