Недавно я загрузил MATLAB R2015a на свой виртуальный бокс ubuntu 14.04. Когда я пытаюсь запустить его, я получаю синий логотип логотипа matlab и следующую ошибку в терминале:
Ошибка libGL: невозможно загрузить драйвер: swrast_dri.so
Ошибка libGL: не удалось для загрузки драйвера: swrast
MATLAB выбирает рендеринг SOFTWARE OPENGL
Когда я пытаюсь запустить его как суперпользователя, я получаю ошибку лицензирования. Я довольно новичок в ubuntu и linux вообще - дайте мне знать, можете ли вы помочь.
У меня была та же проблема с MATLAB, которая не запускалась и имела только синий логотип. Когда я попытался запустить matlab с терминала, я получил сообщение об ошибке MATLAB is selecting SOFTWARE OPENGL rendering.
Попытка matlab -nodesktop запущена, но дал мне такое же сообщение об ошибке OP, описанное в комментариях к ответу Харриса.
Чтобы исправить это, перейдите в свой домашний каталог, а затем в папку .matlab и убедитесь, что все подпапки и файлы в этом каталоге принадлежат вашему имени пользователя, а не root.
[d3 ] Чтобы изменить право собственности, используйте sudo chown username:group folder, где имя пользователя и группа по умолчанию соответствуют вашему имени пользователя Ubuntu.Например, в случае OP это будет:
sudo chown abigail:abigail /home/abigail/.matlab/R2015a
Тот же идет для любых файлов и подпапок внутри папки R2015a