Моя версия ОС 14.04
Когда я запускаю MATLAB с GUI, я получил ответ с
MATLAB is selecting SOFTWARE OPENGL rendering.
Segmentation fault (core dumped)
Нет ничего в журнале matlab_crash_dump.1582-1
Но с matlab -nodisplay
, это работало.
У меня была та же проблема: вот то, как я зафиксировал его. У меня был переключатель от открытого исходного кода nouveau драйвер, которые прибывают предварительно загруженные в человечность к собственной версии 361.42 Nvidia. Я затем получил ошибку, которую Вы сделали. Оказывается, что matlab еще не совместим с новейшей версией драйвера Nvidia. Таким образом, я понизил драйвер до собственной версии драйвера 340.96. Пакеты драйвера находятся на дополнительной вкладке драйверов программного обеспечения & Обновления.
я затем переустановил matlab и установил пакет matlab-поддержки (код ниже).
sudo apt-get install matlab-support
Удачи!
После метода проб и ошибок я нахожу, что эта проблема вызывается двумя файлами:
libstdc++.so.6
libstdc++.so.6.0.22
Находят их путем поиска в Вас /usr/lib
папка, копируют и вставляют их в папке с перезаписью: .../MATLAB/sys/os/glnxa64
, затем перезапустите matlab
, и это будет работать.
я думаю, что моя система компилируется более усовершенствованным компилятором, чем тот из matlab, таким образом этот проблемный случай. Надежда это помогает.