當前位置: 首頁>>技術教程>>正文


在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/zh-tw/article/2245.html,未經允許,請勿轉載。