我刚刚将我的 Ubuntu 从 12.04 版本更新到 15.04(全新更新,即删除旧的 Ubuntu 12.04 并安装新版本)。我在其中安装了 Matlab R2013a,它以前运行得很好,但现在,突然之间,每次我尝试绘制任何内容时它都会冻结。例如:
x = linspace(0, 10, 100); y = x;
[x, y] = meshgrid(x, y);
zx = x.^2 + y;
zy = x.*y;
quiver(x, y, zx, zy)
它冻结了,我无法使用任何功能。我无法使用 Ctrl + Alt + F2 或 Ctrl + Alt + Del。唯一有用的是 Alt + SysReq + REISUB,它可以重新启动我的计算机。
为了执行 Matlab,我必须在终端中以超级用户身份运行命令:
sudo /usr/local/MATLAB/R2013a/bin/matlab
如果我不使用 sudo,我会收到以下错误消息:
我该如何解决这个问题?
提前致谢,
答案1
我也遇到了 GL 问题。Matlab 支持团队建议我使用-softwareopengl
flag 启动 matlab。这样图形看起来不太好,对角线没有平滑,所以你会看到“台阶”,但当我看到图形时不会再崩溃。