最近在Ubuntu13.10(64位)系统下使用eclipse,发现运行该软件后,主菜单是有显示出来,但是点击主菜单的任一项,均无下拉菜单项显示,找了一些资料,这是一个BUG,待Ubuntu更新处理吧,我们可先采用一些措施处理:
0.实验环境
Ubuntu13.10,64位;
eclipse是从官网下载解压出来的,目录在/home/xinu/dev_tools/eclipse。
1.临时方法
运行Terminal后进入eclipse根目录下:
cd /home/xinu/dev_tools/eclipse
然后运行如下命令:
UBUNTU_MENUPROXY= ./eclipse
(注意=后面有空格)
如果后期一直使用终端来启动,可将上面的操作写成一个SHELL脚本,这样就不需要每次运行多加那么些语句了。
2.长久之计
创建eclipse.destop文件来处理该问题(如果未使用Ubuntu系统来安装eclipse时是不存在该文件,即需要自己创建一个):
sudo vim /usr/share/applications/eclipse.destop
文件内容如下:
[Desktop Entry]
Type=Application
Name=Eclipse
Icon=/home/xinu/dev_tools/eclipse/icon.xpm
Exec=env UBUNTU_MENUPROXY= /home/xinu/dev_tools/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;
(注意上面的Icon和Exec两项的路径)
编辑保存好该文件后,按WIN键(相当于单击桌面左边列图标的第一个图标),在弹出的搜索框中输入eclipse,再点击相应的图标,就可以运行了。
至此,该问题暂告一段落。
参考网址:
http://tpbapp.com/android-development/fix-the-ubuntu-13-10-update-eclipse-menu-problem/ http://askubuntu.com/questions/361040/eclipse-menus-are-cut-off-or-dont-show#363237
https://bugs.launchpad.net/ubuntu/+source/unity-gtk-module/+bug/1208019 https://help.ubuntu.com/community/EnvironmentVariables
http://blog.csdn.net/jiaweihao/article/details/14108231
评论
发表评论