R2020b OpenGL GLException没有共享设备要求:空;在Ubuntu Linux 20.04无头服务器仅供Matlab Web应用程序服务器和Matlab运行时
5视图(30天)
显示旧的评论
你好!朋友们,
我得到这个错误在运行一个web应用程序使用web应用程序开发服务器和R2020b v99的运行时。web服务器应用程序是安装在一个无头的Ubuntu 20.04服务器。
错误
:
com.jogamp.opengl。GLException:不共享设备要求:零
在jogamp.opengl.GLDrawableFactoryImpl.createOffscreenDrawable (GLDrawableFactoryImpl.java: 405)
在jogamp.opengl.GLDrawableFactoryImpl.createOffscreenAutoDrawable (GLDrawableFactoryImpl.java: 365)
在com.mathworks.hg.peer.GLCanvasPeerFactory.createHGCanvasPeer (GLCanvasPeerFactory.java: 65)
在com.mathworks.hg.peer.GraphicsPeer.createJOGLCanvas (GraphicsPeer.java: 96)
在com.mathworks.hg.peer.GraphicsPeer.doCreateCanvas (GraphicsPeer.java: 119)
在com.mathworks.hg.peer.GraphicsPeer.setUseJogl (GraphicsPeer.java: 207)
在com.mathworks.hg.peer.GraphicsPeer。doExecuteCommand(本地方法)
在com.mathworks.hg.peer.GraphicsPeer.executeCommand (GraphicsPeer.java: 148)
在com.mathworks.hg.peer.CommandRunnable.run (CommandRunnable.java: 33)
在java.awt.event.InvocationEvent.dispatch (InvocationEvent.java: 311)
在java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 758)
在java.awt.EventQueue.access 500美元(EventQueue.java: 97)
在java.awt.EventQueue 3.美元运行(EventQueue.java: 709)
在java.awt.EventQueue 3.美元运行(EventQueue.java: 703)
在java.security.AccessController。doPrivileged(本地方法)
在java.security.ProtectionDomain JavaSecurityAccessImpl.doIntersectionPrivilege美元(ProtectionDomain.java: 74)
在java.awt.EventQueue.dispatchEvent (EventQueue.java: 728)
在java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java: 205)
在java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 116)
在java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java: 105)
在java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java: 101)
在java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java: 93)
在java.awt.EventDispatchThread.run (EventDispatchThread.java: 82)
服务器设置:
Matlab开发Web应用程序服务器和运行时安装R2020b v99在默认位置”
/usr/local/MATLAB/MATLABWebAppServer /
”和“
/usr/local/MATLAB/MATLAB_Runtime v99 /
分别”。他们开始使用默认配置文件生成的开发web应用程序服务器配置的GUI工具。
CPU:单芯(4-Die) AMD EPYC 7702(长)速度:1996 MHz的内核:5.4.0-48-generic x86_64
Mem: 1329.7/3936.3 MiB(33.8%)存储:30.00直布罗陀海峡(43.6%)使用Shell: bash 5.0.17
图形:设备1:卷逻辑GD 5446司机:N / A
显示:服务器:X.org 1.20.8司机:N / A tty: 200 x55
信息:没有先进的图形数据上发现这个系统。
XFCE桌面环境安装访问开发使用X11转发服务器设置屏幕。
Matlab桌面应用程序没有安装,所以我不能尝试的一些建议的答案在互联网上的其他地方,如通过国旗”
-softwareopengl
”或“
-nodesktop
”。不,它帮助这些旗帜在matlab webapps服务器和工人启动服务。
我尝试过解决方案帮助中心的金宝搏官方网站问题,但没有awail。
任何帮助将不胜感激。