linux安装matlab的相关问题解决

以前一直在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的环境变量添加进去,问题莫名其妙的都解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值