Why does Matlab R2017b display the X11GraphicsDevice error message on ubuntu 16.04 after installation?
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
com.jogamp.opengl.GLException: X11GLXDrawableFactory - Could not initialize shared resources for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6d819154, isOwner false, <584a0706, 1846c859>[count 0, qsz 0, owner <NULL>]]]
  at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:326)
  at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:297)
  at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
  at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:688)
  at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:580)
  at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:297)
  ... 2 more
Exception in thread "Startup Class Loader" java.lang.InternalError: XXX0 profile[1]: GL3bc -> profileImpl GL4bc !!! not mapped 
  at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2047)
  at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1917)
  at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1866)
  at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1835)
  at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:79)
  at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:229)
  at java.security.AccessController.doPrivileged(Native Method)
  at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:215)
  at com.mathworks.hg.peer.JavaSceneServerPeer.initializeJOGL(JavaSceneServerPeer.java:149)
  at com.mathworks.hg.peer.JavaSceneServerPeer.<clinit>(JavaSceneServerPeer.java:119)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:264)
  at com.mathworks.mde.desk.StartupClassLoader.loadClass(StartupClassLoader.java:262)
  at com.mathworks.mde.desk.StartupClassLoader.access$900(StartupClassLoader.java:25)
  at com.mathworks.mde.desk.StartupClassLoader$2.run(StartupClassLoader.java:248)
  at java.lang.Thread.run(Thread.java:745)
댓글 수: 0
답변 (1개)
  Mark
      
 2018년 3월 14일
        Hi qingqing,
I have the same problem. Have you tried switching to proprietary drivers? I have switched to NVIDIA binary driver version 384.111 and then it seems to work again on my computer.
댓글 수: 1
  Qingqing Gu
 2018년 3월 14일
				Hi Mark, I have tried with Software OpenGL and it is working now. Got the answer from a similar thread https://uk.mathworks.com/matlabcentral/answers/342906-could-not-initialize-shared-resources-for-x11graphicsdevice
참고 항목
카테고리
				Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


