当前位置: 首页>>技术教程>>正文


在Unity的破折号中,eclipse应用程序图标非常庞大

, , ,

问题描述

我在Eclipse Juno的手动安装方面遇到了问题。将tarball解压缩到/opt后,从/usr/local/bin添加符号链接并将以下内容添加到新文件/usr/share/applications/eclipse.desktop

[Desktop Entry]
Version=1.0
Name=Eclipse
GenericName=Integrated Development Application
Comment=Eclipse Juno
Exec=/usr/local/bin/eclipse
TryExec=/usr/local/bin/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;IDE;

我仍然从破折号中得到这种奇怪的行为:

unity,icons,unity-dash,ubuntu

Eclipse运行得很好,图标是可点击的,但你可以看到大小有点偏。我怎样才能解决这个问题? Unity不应该自动缩放图标吗?

最佳解决办法

  • 在共享文件夹中创建指向ecplise icon.xpm的链接:

ln -s /opt/eclipse/icon.xpm ~/.local/share/icons/eclipse4.xpm

仅适用于您的用户或

sudo ln -s /opt/eclipse/icon.xpm /usr/share/icons/eclipse4.xpm

适用于所有用户

  • eclipse.desktop文件中(在~/.local/share/applications/usr/share/applications中),用Icon = eclipse4替换Icon = /opt /eclipse /icon.xpm。您无需添加.xpm后缀。

如有必要,还可以使用相同的值更新Icon[en_US]行。

文件eclipse.desktop可能具有不同的名称,具体取决于您用于创建它的工具。

编辑:感谢Pius,QD提高答案。和iAm评论

次佳解决办法

@Tawane我将符号链接添加到〜/.local /share /icons /中,这可能会让它更容易:

ln -s /opt/eclipse/icon.xpm ~/.local/share/icons/eclipse.xpm

第三种解决办法

这可能对你有所帮助……

unity,icons,unity-dash,ubuntu

您可以保存图像并将图标更改为此。

我将图像icon.xpm大小缩放到48 x 48像素,这是在eclipse应用程序中

它看起来很好:

unity,icons,unity-dash,ubuntu


在更高(甚至中等)的分辨率下,48×48可能看起来有点模糊。您可以使用512×512(即使它有点过分),以确保您的系统将其大小调整为使用的任何内容。 PNG正确调整大小,因此您可以始终为其提供比实际显示的图像更大的图像。

可在此处找到512×512图标版本:Eclipse icon

该图像来自Eclipse帮助页面:Eclipse help page

第四种办法

Unity似乎无法正确调整xpm文件的大小。

作为解决方法,您可以将图标转换为png。

sudo apt-get install imagemagick
convert /opt/eclipse/icon.xpm /opt/eclipse/icon.png

不要忘记更新.desktop文件。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2245.html,未经允许,请勿转载。