查看器故障排除指南

 

为确保在 Altium 365 平台内使用 Altium 365 Viewer 和 Web Viewer 界面时获得顺畅体验,请确保您具备以下条件:

  • 已安装最新版本的受支持的 Web 浏览器
  • 已为该浏览器启用 WebGL(或 WebGL 2.0)。
  • 在可用的情况下,已为您的浏览器启用“硬件加速(Hardware Acceleration)”选项。通常这会带来更流畅的查看体验,因为 3D 渲染会由专用显卡(GPU)(如果存在)执行,而不是由计算机自身的 CPU 执行。
  • 如果您的计算机有双显卡——集成显卡与独立显卡——建议优先使用独立 GPU,而非集成 GPU。
  • 确保计算机的视频驱动程序为最新(包括独立显卡的驱动)。

受支持的 Web 浏览器

受支持的浏览器(及其最低支持版本)如下所列。建议始终安装受支持浏览器的最新版本。

较新的、基于 Chromium 的 Edge 浏览器受支持,但较早版本的浏览器(通常称为 Legacy Edge)不受支持。

检查浏览器是否已启用 WebGL 与硬件加速

您可以访问 https://get.webgl.org 快速检查当前浏览器是否启用了 WebGL。若已启用,您应能在该页面看到一个旋转的立方体。

以下各节提供与检查 WebGL(或 WebGL 2.0)以及在部分 Altium 365 Web Viewer 技术所支持的常见浏览器中启用硬件加速相关的故障排查信息。请注意,相关设置与其中的元素可能随时变化,并且其标签名称可能与此处所述不同。请查阅您所用浏览器的支持信息。更改浏览器任何设置时请谨慎,仅在您确认自己能够进行此类更改时再继续。无论如何,您公司的政策可能会限制您可执行或不可执行的操作,您可能需要(或被要求)寻求 IT 专业人员的协助。

在 Chrome 中检查 WebGL 状态

要查看 Chrome 的 WebGL 状态:

  1. 在地址栏输入 chrome://gpu 并按下 Enter
  2. Graphics Feature Status 列表中检查 WebGL WebGL2 项。

状态可能为以下之一:

  • Hardware accelerated - WebGL 已启用且为硬件加速,这意味着它在您的显卡上运行。
  • Software only - WebGL 已启用,但以软件方式运行。
  • Unavailable - WebGL 在硬件或软件中均不可用。

为 Chrome 启用硬件加速

要检查并启用硬件加速:

  1. 进入设置——在地址栏输入 chrome://settings 并按下 Enter
  2. Advanced - System 页面上,确保 Use hardware acceleration when available 选项已启用。

  1. 您需要重新启动 Chrome 才能使更改生效。
  2. 重新检查 WebGL 状态(chrome://gpu)。
在较旧版本的 Chrome 中,WebGL 有一个对应的标志位——Disable WebGL——必须将其禁用才能启用该功能(可在 chrome://flags 页面中搜索)。在最新版本的 Chrome 中已不再提供该标志位,也没有其他相关标志位可启用/禁用。按前述方式启用硬件加速后,WebGL 应可正常工作。当然,如果您仍遇到问题,可能还需要确保显卡驱动已更新。

在 Firefox 中检查 WebGL 状态

要查看 Firefox 的 WebGL 状态:

  1. 在地址栏输入 about:support 并按下 Enter
  2. Graphics 表格中检查 WebGL 1 Driver RendererWebGL 2 Driver Renderer 条目。

如果状态中包含显卡制造商、型号和驱动信息,则表示 WebGL 已启用。如果状态提到驱动问题,请确保您已安装最新的显卡驱动。

为 FireFox 启用硬件加速

要检查并启用硬件加速:

  1. 进入选项——在地址栏输入 about:preferences 并按下 Enter
  2. General 页面的 Performance 部分向下滚动,确保 Use recommended performance settings 选项已启用。如果您临时禁用该选项,您会看到当该父选项启用时,子选项 Use hardware acceleration when available 默认会启用。

  1. 重新检查 WebGL 状态(about:support)。

要检查并启用 WebGL:

  1. 在地址栏输入 about:config 并按下 Enter
  2. 使用搜索框搜索 webgl.disabled
  3. 确保该条目设置为 false

在 Safari 中检查 WebGL 状态

要检查并启用 WebGL:

  1. 进入 Safari 的 Preferences
  2. 选择 Advanced 选项卡。
  3. 确保 Show Develop menu in menu bar 选项已启用。

  1. 在 Safari 的 Develop - Experimental Features 子菜单中,确保 Enable WebGL 选项已启用。
如果没有 Enable WebGL 选项,则表示 WebGL 1.0 功能已默认启用(且不再被视为实验性功能)。
  1. Experimental Features 子菜单中可以找到 WebGL 2.0 条目。启用它可使用最新版本的 WebGL 技术,但请注意,相对于 Safari 浏览器而言,这仍被视为实验性功能。

在 Edge 中检查 WebGL 状态

要查看 Edge 的 WebGL 状态:

  1. 在地址栏输入 edge://gpu 并按下 Enter
  2. Graphics Feature Status 列表中检查 WebGL WebGL2 项。

状态可能为以下之一:

  • Hardware accelerated - WebGL 已启用且为硬件加速,这意味着它在您的显卡上运行。
  • Software only - WebGL 已启用,但以软件方式运行。
  • Unavailable - WebGL 在硬件或软件中均不可用。

为 Edge 启用硬件加速

要检查并启用硬件加速:

  1. 进入 Settings System 页面——在地址栏输入 edge://settings/system 并按下 Enter
  2. 确保 Use hardware acceleration when available 选项已启用。

  1. 您可能需要重新启动 Edge 才能使更改生效。
  2. 重新检查 WebGL 状态(edge://gpu)。

在 Opera 中检查 WebGL 状态

要查看 Opera 的 WebGL 状态:

  1. 在地址栏输入 opera://gpu 并按下 Enter
  2. Graphics Feature Status 列表中检查 WebGL WebGL2 项。

状态可能为以下之一:

  • Hardware accelerated - WebGL 已启用且为硬件加速,这意味着它在您的显卡上运行。
  • Software only - WebGL 已启用,但以软件方式运行。
  • Unavailable - WebGL 在硬件或软件中均不可用。

为 Opera 启用硬件加速

要检查并启用硬件加速:

  1. 进入设置——在地址栏输入 opera://settings 并按下 Enter
  2. Advanced - Browser 页面的 System 部分中,确保 Use hardware acceleration when available 选项已启用。

  1. 您可能需要重新启动 Opera 才能使更改生效。
  2. 重新检查 WebGL 状态(opera://gpu)。

双 GPU 系统

如果您的计算机有双显卡——集成显卡与独立显卡——建议优先使用独立 GPU,而非集成 GPU。

请注意,在笔记本电脑场景下,切换为仅使用独立显卡可能会影响电池续航表现。

切换(更准确地说,是配置)系统让 Web 浏览器使用独立显卡,可按如下方式进行:

  • Windows® PC 使用 Nvidia® 显卡——使用 NVIDIA Control Panel 配置您的浏览器程序(例如 chrome.exe)使用独立的 Nvidia 显卡,示例如下所示:

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

Content