MATLAB R2016b Linux图形界面启动卡住解决方案
问题描述
按照网上流程,可方便地搜索到,MATLAB R2016b Linux安装完成后,创建了桌面快捷方式,点击后,在图形界面卡住,并且通过TOP命令查看,MATLAB进程占用CPU 100%,但界面始终无法启动,重启机器不能解决问题。
解决方案
通过观察及查找资料,此问题是由于权限不匹配导致。
方法1
使用root用户启动,执行命令
sudo /usr/local/MATLAB/R2016b/bin/matlab
可正常启动,同时启动速度非常快。
方法2
一般软件的用户配置文件位于$HOME目录下,也就是cd ~
之后的目录,通过ls -la
,查看目录下.matlab
目录的权限,它属于root
用户,以普通用户启动自然无法进行部分读取或写入操作,优雅的解决方法是修改~/.matlab
目录及子目录的所有者,执行命令
cd ~
su