分页: 1 / 1

Dock图标

发表于 : 2020-09-13 21:19
zhaoh
我的操作系统是Ubuntu 18.04.5。

我下载了Navicat for MySql 15的AppImage软件,我需要自己添加图标。

我把AppImage可执行文件和`icon.png`放在*/opt/navicat*之下,然后在*/home/zhaoh/.local/share/applications*之下新建了一个*Navicat.desktop*文件,内容是:

```
[Desktop Entry]
Encoding=UTF-8
Name=Navicat
Icon=/opt/navicat/icon.png
Exec=/opt/navicat/navicat15-mysql-cs.AppImage %U
Terminal=false
Type=Application
Categories=Development;
```

图标正常出现,也可以把它放在Dock栏里面。但是问题是,我点击此图标时可以运行Navicat,但是却是在另一个软件自带的图标上运行,而不是`icon.png`表示的图标上。请问问题出在哪里? :What

谢谢!

Re: Dock图标

发表于 : 2020-09-24 2:50
funicorn
加上StartupWMClass=Navicat试试

Re: Dock图标

发表于 : 2020-10-01 15:01
zhaoh
感谢回复,但似乎不行。不清楚是不是因为可执行文件是AppImage的原因。

Re: Dock图标

发表于 : 2020-10-01 16:49
zhaoh
funicorn 写了: 2020-09-24 2:50 加上StartupWMClass=Navicat试试
不过我已经不使用navicat了,MySQL Workbench也很不错。 :Haha