首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动器重复无图标图标

启动器重复无图标图标
EN

Ask Ubuntu用户
提问于 2014-05-13 12:43:03
回答 1查看 1.3K关注 0票数 5

从下面的截图来看,xfig程序有一个重复的图标。有时候,不同的程序也会发生同样的事情。

有什么办法解决这个问题吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-05-13 13:45:12

应用程序图标可能有不同的原因,在Unity中显示带有问号(或其他错误)。

首先:应用程序图标在应用程序的.desktop文件中定义。这些.desktop文件(通常)存储在/usr/share/applications~/.local/share/applications中。

共同的原因是:

  • 指向图标的链接(如应用程序的.desktop文件中所定义的)已中断;图标不存在或位于错误的路径上。效果:应用程序在发射器中显示一个不正确的图标(灰色问号)。
  • 应用程序由多个.desktop file表示。也就是说:您的系统上有一个以上的.desktop文件,并有一个命令在其第一个Exec=行中运行应用程序。效果: Dash多次显示多个(正确)图标,表示相同的应用程序。当应用程序锁定到启动程序时,有时(或总是),如果应用程序运行,则会出现另一个图标(相同或略有不同)。
  • 由于各种原因,有时应用程序和启动程序图标之间没有连接。虽然应用程序是由(命令在) .desktop文件中启动的,但应用程序被.desktop文件识别为"his“应用程序效果:如果应用程序被锁定在启动程序上,它将显示一个正确的图标,但在应用程序运行时会出现另一个图标(灰色问号)。如果应用程序未锁定到启动程序,则如果应用程序运行,则该应用程序将由启动程序中的不正确图标表示。(灰色问号,因为二进制文件本身没有图标)。

Xfig的例子中,最后一种情况是。可以通过在.desktop file中添加以下行来解决这个问题:

代码语言:javascript
复制
StartupWMClass=xfig
  • 用gedit打开应用程序的文件(xfig.desktop):gedit/usr/share/application/xfig.桌面(您可能必须先安装gksu )
  • 添加行: StartupWMClass=xfig

现在,Xfig将在自己的图标下运行:

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/465288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档