我在我的Ubuntu14.04笔记本电脑上使用lxpanel来解决这个问题。问题是面板上的启动栏没有显示某些应用程序的图标(或者说,正在显示的图标是普通的白色图标,中间有一个红色的十字标记)。

正如您在上面的图片中所看到的,geany应用程序的第三个图标是有问题的,没有显示,如果我将firefox放在启动栏中,也会出现同样的情况。但是,所有其他图标似乎都显示正确。另外,值得注意的是,geany/firefox图标的问题仅在启动栏、任务栏和主菜单中正确显示。我还确保了/usr/share/icons文件夹中存在geany图标。我也尝试过使用lxappearance更改gtk主题,但没有起到任何作用。有人能帮我吗?
当我右键单击图标并进入启动栏设置时,我可以从选择geany/firefox的位置看到这样的选择器对话框,但是我看不到改变图标的方法:

发布于 2016-02-19 19:32:40
我成功地更改了图标,如下所示(我将使用Iceweasel作为示例):
1.在指定启动栏的块中,检查主文件夹中LXpanel在~/.config/lxpanel/LXDE/panels/panel的配置:
Plugin {
type=launchbar
Config {
Button {
id=/usr/share/applications/lxterminal.desktop
}
Button {
id=/usr/share/applications/iceweasel.desktop
}
Button {
id=menu://applications/Internet/icedove.desktop
}
}
}2.我们找到了iceweasel.desktop配置文件的位置。现在我们来看一下用于/usr/share/applications/iceweasel.desktop行的上述文件Icon:
grep Icon /usr/share/applications/iceweasel.desktop
Icon=icewesael3.我们将其更改为我们的新图标(作为根),例如使用完整路径条目的icedove图标,因此现在行如下:
Icon=/usr/share/icons/hicolor/128x128/apps/icedove.png4.重新启动面板
lxpanelctl restart现在,您只需找出您的具体丢失图标在哪里。
https://unix.stackexchange.com/questions/264409
复制相似问题