Skip to content

Enable WebGL in Firefox ​

Firefox is the browser most likely to produce this error. Unlike Chrome and Edge, Firefox does not fall back to CPU-based rendering when a device has no usable graphics card. It refuses to create a WebGL context altogether. Virtual desktops and remote-desktop sessions almost always fall into this category, which is why the problem tends to appear on managed corporate devices.

Resolving it requires two changes in the Firefox advanced configuration editor.

Enable WebGL ​

  1. Enter about:config in the address bar and press Enter.
  2. Select Accept the Risk and Continue.
  3. Search for webgl.disabled and set it to false.
  4. Search for webgl.force-enabled and set it to true.
  5. Restart Firefox, then open the floor plan again.

The second setting, webgl.force-enabled, permits Firefox to render WebGL on the CPU. Floor plans will display on devices without a graphics card, although large plans will pan and zoom more slowly than they would with hardware acceleration.

Verify the change ​

  1. Enter about:support in the address bar.
  2. Locate the WebGL2 Driver Renderer row.
ValueMeaning
A driver or renderer nameWebGL is working. Floor plans will display.
Empty, or a blocklist messageThe settings did not take effect. Repeat steps 3 and 4.

If the floor plan still does not display ​

  • A browser extension is blocking WebGL. Several privacy and anti-fingerprinting extensions do this by design. Disable your extensions, then reload the floor plan.
  • Your organization has locked these settings. Locked entries appear greyed out in about:config and cannot be changed locally. Contact whoever manages your device.
  • Your graphics driver is out of date. Update the driver, then restart the device.

Contact support ​

If none of the above resolves the issue, contact Deskradar support. Include your Firefox version and the value shown in the WebGL2 Driver Renderer row.