Ubuntu OsにてMATLAB​を開く際、端末でエラ​ーが出ている

87 vues (au cours des 30 derniers jours)
Sho Ikeda
Sho Ikeda le 27 Nov 2020
UbuntuOSでMATLABを端末から開くと、端末上で以下のようなエラーが生じます。
libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: swrast
Gtk-Message: 15:57:01.223: Failed to load module "canberra-gtk-module"
libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: swrast
libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: iris
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri)
libGL error: failed to load driver: swrast
ーーーー
さらに
MATLABのコマンドウィンドウに以下のようなエラーが出ます。
com.jogamp.opengl.GLException: X11GLXDrawableFactory - Could not initialize shared resources for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x78729f39, isOwner false, <5bdf7b29, 192aa71b>[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:748)
Caused by: com.jogamp.opengl.GLException: Startup Class Loader-SharedResourceRunner: Unable to create temp OpenGL context(1)
at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:368)
at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:759)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:642)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:580)
at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:297)
... 2 more
これらはどういうエラーなのかがわかりません
またこのエラーの解消法を教えていただきたいです。

Réponses (1)

Kojiro Saito
Kojiro Saito le 30 Nov 2020
こちらのAnswersこちらのUbuntuのページに同様の事象が報告されています。NVIDIAのドライバーとMESA_LOADER_DRIVER_OVERRIDEのオプションの相性の問題のようです。
Answersの回答にあるように、ターミナルで以下のコマンドを実行してから、
export MESA_LOADER_DRIVER_OVERRIDE=i965; matlab
MATLABを起動してみてはいかがでしょうか。
もしMATLABのシンボリックリンクが無くmatlabコマンドで起動できない場合は、MATLABのインストールディレクトリを含むフルパスで実行してみてください。
例:
export MESA_LOADER_DRIVER_OVERRIDE=i965; /usr/local/MATLAB/R2020b/matlab

Catégories

En savoir plus sur MATLAB 入門 dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!