今天在Ubuntu 16.04上升级了下PyCharm,结果悲剧了,docky上的图标就变得面目全非了。折腾了半天,最终找到这篇文章,受此启发,找到了相关的配置文件,最终成功解决。以下对其做一个简单的总结。
- 原因分析
图标不正确,我们很容易想到是这个”快捷方式“的icon地址不正确,这里快捷方式的叫法来自Windows,其实质也是一个文件。 - 找出文件
通过开篇提到的文章,找到了docky的配置文件,打开其配置文件,会发现docky中各个图标的位置。
路径:
/home/yourUserName/.gconf/apps/docky-2/Docky/Interface/DockPreferences/Dock1
- 解决问题
我找到了PyCharm图标的地址,是一个桌面快捷方式,用vim或者其他编辑器打开:
[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm Professional Edition
Icon=/opt/pycharm-2018.2.3/bin/pycharm.png
Exec="/opt/pycharm-2018.2.3/bin/pycharm.sh" %f
Comment=Python IDE for Professional Developers
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm
其中Icon决定了图标是否能否显示正常,Exec决定点击图标是否能够正常启动软件。