Как запустить Matlab 2016a с драйверами Nvidia GTX-960 в Ubuntu 16.04?

Система: i7 2013 года, 32 ГБ, GTX-960 Nvidia, настольный ПК Asus. Я постоянно получаю системную ошибку

MATLAB is exiting because of fatal error:
- - 
Segmentation violation detected at Sat Apr 30 17:40:16 2016

Я знаю тему Проблема Matlab в Ubuntu 16.04 . У меня есть deb http://us.archive.ubuntu.com/ubuntu xenial main multiverse в моем /etc/apt/sources.list. У меня также есть matlab-support в моей системе.

Я знаю поток Matlab не работает на Ubuntu 16.04? и поток файл журнала аварийного дампа matlab , поэтому я делаю

cd /usr/local/MATLAB/R2016a/sys/os/glnxa64/
sudo ln -sf /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0 libgfortran.so.3
sudo ln -sf /usr/lib/x86_64-linux-gnu/libquadmath.so.0.0.0 libquadmath.so.0
sudo ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19 libstdc++.so.6

, но проблема все еще сохраняется. Запуск также sudo apt-get install libquadmath0:amd64 libgfortran3:amd64 не решает проблему. Я установил 64-битную версию Matlab 2016a в свою Ubuntu 16.04. Я отправил логи разработчикам, но ответа пока нет. Первоначальный ответ технической поддержки Matlab

Первоначальное расследование приводит нас к мысли, что в драйверах видеокарты может быть ошибка.

Несколько пользователей сообщили об этой проблеме с недавним обновлением до версии драйвера Nvidia 361.28 для Linux, и они смогли решить ее, понизив свой драйвер до версии 352.79 со следующей страницы: ...

Nvidia Devtalk о ситуации здесь с идентификатором ошибки 1744483. Я понизил драйвер графического процессора до драйвера noveau и больше не зависал при входе в систему, не зная, как долго стабильность. Это исправление является только кратковременным, поскольку эти драйверы noveau вызывают другие сбои в других средах и такие осложнения, как «зуд» экрана при перемещении окон, а теперь, возможно, также сбой управления мышью. Еще одно временное исправление без перехода на более раннюю версию с matlab -softwareopengl.


Как запустить Matlab 2016a с драйверами Nvidia GTX-960 в Ubuntu 16.04?

3
задан 13 April 2017 в 15:24

3 ответа

Это - проблема драйвера NVIDIA и о ее разработке. Это было долго нерешенным в стороне NVIDIA. Драйвер NVidia-367 драйвера должен зафиксировать выпуск 24.6.2016. Ответ Qi является главным образом воспроизведением моего тела и не может быть вознагражден.

0
ответ дан 14 April 2017 в 01:24
  • 1
    К сожалению, я тогда переустановил систему полностью и потерял резервные копии, таким образом, я can' t тестируют решение. – Nicola Sap 3 October 2018 в 22:00

проблема с matlab библиотеками: это содержит старые библиотеки, как выдерживают сравнение с человечностью, и они конфликтуют с новым...

можно проверить это на решение: Doesn' t Matlab работают над человечностью 16.04?

или выполненный

sudo apt-get install matlab-support

и во время установки выбирают, заменяют библиотеки .bek именем файла.

1
ответ дан 14 April 2017 в 01:24

Да, эта ошибка находится под дорожкой Nvidia и могла быть исправлена в будущем выпуске драйверов Nvidia. Я предложил бы попробовать один из них:

  1. Удаление текущий драйвер Nvidia, и затем устанавливают драйвер 352.79, как предложено Matlab.

    sudo apt-get purge nvidia* sudo apt-get install nvidia-352

    Уведомление, что драйвер nvidia-352 может повредить Ваш внутренний экран дисплея, как известный некоторыми новейшими машинами.

  2. Включают опцию программного-обеспечения-openGL, когда Вы запускаете Matlab. Можно или сделать это в терминале с matlab -softwareopengl или сделать ярлык на рабочем столе с файлом названным как Matlab.desktop и заполненным следующим содержанием: [Desktop Entry] Version=9.0 Type=Application Terminal=true Exec=matlab -softwareopengl Name=MATLAB Icon=/usr/share/icons/hicolor/48x48/apps/matlab.png Categories=Development;Math;Science Comment=Scientific computing environment StartupNotify=true StartupWMClass=com-mathworks-util-PostVMInit

    После создания ярлыка, необходимо заставить его работать путем ввода в терминале cd ~/Desktop sudo chmod +x Matlab.desktop

    Теперь при двойном щелчке по Значку на рабочем столе это должно работать.

Касательно: https://devtalk.nvidia.com/default/topic/926199/linux/361-28-crashes-matlab-r2016a /

, Надо надеяться, Nvidia решит эту проблему в их следующем выпуске драйвера!

Обновление 23 июня 2016:

Недавно, я заметил, что последнее обновление драйвера NVidia-367 решило эту проблему.

Для установки драйвера nvidia-367 в Ubuntu 16.04 необходимо удалить предыдущий драйвер Nvidia сначала: sudo apt purge nvidia* сопровождаемый перезагрузкой Вашего компьютера.

Затем устанавливают новый драйвер путем добавления ppa и получения пакета от repo. sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install NVidia-367 После успешной перезагрузки, необходимо видеть, что новый драйвер был добавлен к списку модулей. lsmod | grep nvidia Источник: http://i2000s.github.io/2016/06/23/nvidia-driver-update-for-matlab-2016a.html

0
ответ дан 14 April 2017 в 01:24
  • 1
    I' m присвоение щедрости так, чтобы это doesn' t получают " wasted" но I' ll тестируют его за выходные. Спасибо – Nicola Sap 12 October 2017 в 21:58

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

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