linux安装matlab的相关问题解决

来源:互联网 发布:上古卷轴知乎 编辑:程序博客网 时间:2024/05/17 05:56

以前一直在arch下用gnome,这次用实验室的电脑新装了kde。

准备装matlab2011a,./install 出现java错误
按照http://www.walkingrandomly.com/?p=3601重新挂载 mount -o remount,exec /media/MATHWORKS_R2011A 还是出现错误。
又按照http://www.quhuashuai.com/2008/09/install-matlab-2008a-on-archlinux/备份了matlab glnx86/下的jre 链接了系统的jre过来,发现还是不行。

后来在笔记本上的gnome上试了下,没问题。后来索性又安了gnome,装完matlab,运行都没什么问题。

但是切换到kde下运行,不出图形界面。分析之前的java错误是因为kde的终端无法支持图形。

后来查到应该是xhost的设置问题。xhost+ 提示No protocol specified

找到http://xlfsy.itpub.net/post/41511/513689这篇文章,原来是因为kde下的默认关闭了tcp的端口监听。

在/etc/inittab 中直接启动的kdm,所以在/usr/share/config/kdm/kdmrc中把ServerArgsLocal=-nolisten tcp 后面的-nolisten tcp去掉。

重启之后xhost还是有问题,又查阅了一番分析可能是因为kde的su不支持图形之类的。

在普通用户模式环境试了下,发现没有问题。然后正准备研究为什么su模式下xhost不好使,突然发现一切正常了。。

xhost + 不知道什么时候已经加进去了。

在/etc/profile里面把matlab的环境变量添加进去,问题莫名其妙的都解决了。

原创粉丝点击