Могу ли я вернуться к установке поддержки Matlab?

После установки MATLAB на Budgie у меня не было значка запуска, поэтому я выбрал терминал, через некоторое время я решил что-то с этим сделать и пошел по кратчайшему пути : Matlab-support установил (через терминал). В процессе я изменил некоторые расширения файлов, потому что установка рекомендовала это сделать, но после открытия 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 0x2f42f193, isOwner false, <6812f351, 7716c644>[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: 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

И теперь живые скрипты у меня не работают (к счастью, я все еще могу используйте обычный код MATLAB).

Какие у меня есть варианты? Могу я просто удалить поддержку Matlab? Или мне нужно переустановить MATLAB?

РЕДАКТИРОВАТЬ: Когда я набираю lspci -k | grep -iE "VGA | video | 3d | graphics" -A2 он показывает следующие строки:

    DeviceName: Onboard - Video
    Subsystem: Dell UHD Graphics 630 (Mobile)
    Kernel driver in use: i915
    Kernel modules: i915
--
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
    Subsystem: Dell GP107M [GeForce GTX 1050 Mobile]
    Kernel driver in use: nvidia

И vainfo получает:

libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_7
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.7 (libva 2.6.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 20.1.1 ()
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSliceLP
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSliceLP
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
      VAProfileVP8Version0_3          : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD
0
задан 22 August 2021 в 20:07

1 ответ

Да, вы можете просто удалить пакет поддержки matlab по

sudo apt-get remove matlab-support

Также вы можете захотеть узнать, что этот пакет не является волшебной пулей, это просто файл рабочего стола с matlab -desktop Exec строкой внутри и mex-helper.

Проблемы с OpenGL, вероятно, не связаны с вышеуказанным пакетом.

0
ответ дан 4 September 2021 в 09:28

Другие вопросы по тегам:

Похожие вопросы: