Q100645:MacOS/Linux 系统上登录许可的“帐户登录”页面空白

症状

启动产品并尝试激活登录许可证时,“帐户登录”页面为空白,阻止用户登录软件。

Screenshot_2022-04-21_at_11.26.18.png

Screenshot_2022-04-18_at_10.00.10.png

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 引擎在没有硬件加速的情况下渲染内容。

这只会禁用许可应用程序的硬件加速,不会禁用系统上的其他应用程序。

注意:禁用产品本身的硬件加速功能并不能解决问题,请按照以下步骤进行操作。

  1. 打开终端会话
  2. 输入以下命令:
    对于 Linux: export QTWEBENGINE_CHROMIUM_FLAGS="--no-sandbox"
    对于 macOS: export QTWEBENGINE_CHROMIUM_FLAGS="--disable-gpu"
  3. 按回车键
  4. 在同一终端会话中,启动该产品:
    对于 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

  5. 按下回车键,软件应该就会开始启动。
  6. 选择“启动许可应用程序”,然后选择“登录许可证”。之后您应该可以使用您的foundry帐户信息登录软件。

在您的计算机上激活 lLogin 后,您现在应该可以正常启动该软件了。

如果您从设备上停用许可证,帐户登录页面将再次显示为空白,请重复上述解决方法步骤以重新激活设备上的许可证。

延伸阅读

有关登录许可的更多信息,请参阅以下文章:

更多帮助

如果您遇到其他问题,请联系我们并提供以下信息:您的系统配置、您正在运行的操作系统版本以及您目前已采取的步骤。之后,我们会将您和您的信息添加到已报告的错误报告中。

请同时在您的支持工单中提供您机器的系统报告: Q100520:获取硬件规格的操作系统报告,以便在Foundry支持调查期间发送

    我们很遗憾听到

    请告诉我们