Gnome-shell 丑陋的图标

Gnome-shell 丑陋的图标

我在 gnome-shell 上运行 python 和 java 应用程序时遇到问题。

当我通过概览启动它时,它运行良好。但是如果我尝试通过终端启动它,就会出现一个丑陋的图标(不是由 alacarte 定义的):

在此处输入图片描述

petr@sova:~$ ps -ef | grep lightread
petr      5021  3512 19 09:29 pts/0    00:00:01 /usr/bin/python /home/petr/scripts/bin/lightread
petr      5040  4555  0 09:30 pts/1    00:00:00 grep --color=auto lightread

我尝试将其包含/usr/bin/python在我的菜单项中,但没有帮助。

答案1

这通常发生在执行命令/启动器时没有特定的.desktop文件/usr/share/applications~/.local/share/applications

我担心我可能是错的,但根据我的个人经验,我认为正在发生的情况就是这样。

可能是因为.desktop上述目录下的文件没有启动相同的精确的通过终端启动的命令。假设你的application.desktop文件包含

执行=应用程序--some_option

如果您app从终端启动,它会以某种方式将其与application.desktop文件关联起来,但它只会使用小尺寸的图标,而不是根据情况选择合适的图标。

尽管如此,我不知道如何正确解决它。修改.desktop文件可能有效,但我一点也不确定。

相关内容