How to disable WebGL and use OpenGL

76 visualizaciones (últimos 30 días)
Miguel Ángel Bonilla Rojas
Miguel Ángel Bonilla Rojas el 1 de Mzo. de 2024
Editada: Chetan el 6 de Mzo. de 2024
I'm trying to use siteviewer for some things, but it times out and doesn't give me anything. Comparing to other PCs that I know they work I've noticed they use a different graphics rendered, OpenGL, while my system uses WebGL. I've tried using commands for changing it such as: opengl('save','software') or matlab -softwareopengl, but it doesn't work. My pc has a 3060Ti and the others don't even have a graphic card and I also tried to change nvidia graphic options but to no avail.
Is there any other form of changing it?

Respuesta aceptada

Chetan
Chetan el 6 de Mzo. de 2024
Editada: Chetan el 6 de Mzo. de 2024
It seems like you're encountering problems with `siteviewer` in MATLAB because of a WebGL and OpenGL conflict.
You can follow the following steps to fix this issue:
  • Force Software OpenGL: Add `-softwareopengl` to the MATLAB shortcut's target to default to software OpenGL.
  • Update NVIDIA Drivers: Ensure your NVIDIA drivers are current to avoid compatibility issues.
  • Address libstdc++.so.6 Incompatibility: Follow the workaround if you encounter library compatibility issues: https://www.mathworks.com/support/bugreports/1297894
  • Use MATLAB with Software OpenGL: If changing the graphics driver isn't an option, start MATLAB with from the Linux Terminal:
matlab -softwareopengl
To always start MATLAB in this mode, use the following in the MATLAB Command Window:
opengl('save','software')
To revert, use:
opengl('save','none')
If problems persist, try these workarounds:
Hardware OpenGL Renderer : Create a 'java.opts' file in MATLAB's start directory with:
-Djogl.disable.openglarbcontext=1
Painters Renderer: Start MATLAB with the `-noopengl` option from the terminal:
matlab -noopengl
For further assistance, refer to these MathWorks Documentation links:
Thanks
Chetan

Más respuestas (0)

Categorías

Más información sobre Graphics Performance en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by