Eclipse菜单在Ubuntu-13.10中失真

时间:2014-02-03 16:45:28

标签: eclipse ubuntu eclipse-kepler ubuntu-13.10

我最近在装有15英寸屏幕的Lenovo intel core2 duo 32位笔记本电脑上安装了Ubuntu 13.10。几天前我从eclipse网站下载了eclipse-standard-kepler-SR1-linux-gtk.tar.gz。但是在开始日食之后我看到菜单被扭曲了。 The screenshot is here

您可以在此处参考视频: http://youtu.be/fcBHLAlFj4Y

5 个答案:

答案 0 :(得分:2)

这是Eclipse 4.3.1中的一个错误。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=420438

对于错误修复之前的临时解决方法, 你可以参考 https://askubuntu.com/questions/361040/eclipse-menus-are-cut-off-or-dont-show#363237

答案 1 :(得分:0)

eclipse.desktop修复程序对我不起作用,然后我将以下行添加到我的主文件夹中的.profile文件并重新启动了我的计算机。

导出UBUNTU_MENUPROXY = 0

它对我有用...... 希望这会有所帮助。

答案 2 :(得分:0)

编辑文件 eclipse.desktop ,它的路径为~/.local/share/applications/

查看它,就像这样:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Java - Eclipse 
Icon=eclipse.png
Path=/opt/eclipse
Exec=/opt/eclipse/eclipse
StartupNotify=false
StartupWMClass=Eclipse
OnlyShowIn=Unity;
X-UnityGenerated=true

您应该在Exec=和您的eclipse-install-path之间编辑第8行,插入env UBUNTU_MENUPROXY=

之后, eclipse.desktop 应该是这样的,

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Java - Eclipse 
Icon=eclipse.png
Path=/opt/eclipse
Exec=env UBUNTU_MENUPROXY= /opt/eclipse/eclipse
StartupNotify=false
StartupWMClass=Eclipse
OnlyShowIn=Unity;
X-UnityGenerated=true

注意:在eclipse-install-path之前,有一个空格。如果没有,Eclipse无法启动。

答案 3 :(得分:0)

我遇到了同样的问题 在通过中央程序安装eclipse 3.8解决的ubuntu 13.10中,我的日食Kepler的菜单恢复了与Unity全局菜单集成的工作

答案 4 :(得分:0)

您可以尝试以下命令:

UBUNTU_MENUPROXY= eclipse(日食是你日食的道路)

有关详细信息,请查看此link