Dock图标

桌面秀,不同桌面、不同风格。
回复
zhaoh
帖子: 4
注册时间: 2020-09-13 20:58
系统: Ubuntu 18.04.5 LTS

Dock图标

#1

帖子 zhaoh » 2020-09-13 21:19

我的操作系统是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

谢谢!
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: Dock图标

#2

帖子 funicorn » 2020-09-24 2:50

加上StartupWMClass=Navicat试试
zhaoh
帖子: 4
注册时间: 2020-09-13 20:58
系统: Ubuntu 18.04.5 LTS

Re: Dock图标

#3

帖子 zhaoh » 2020-10-01 15:01

感谢回复,但似乎不行。不清楚是不是因为可执行文件是AppImage的原因。
zhaoh
帖子: 4
注册时间: 2020-09-13 20:58
系统: Ubuntu 18.04.5 LTS

Re: Dock图标

#4

帖子 zhaoh » 2020-10-01 16:49

funicorn 写了: 2020-09-24 2:50 加上StartupWMClass=Navicat试试
不过我已经不使用navicat了,MySQL Workbench也很不错。 :Haha
回复