首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firefox图标为空白,但仍可在“Ubuntu22.04LTS”上单击

Firefox图标为空白,但仍可在“Ubuntu22.04LTS”上单击
EN

Ask Ubuntu用户
提问于 2022-07-04 06:17:34
回答 3查看 872关注 0票数 1

今晚我打开了我的电脑,现在我有了一个透明的Firefox图标,没有明显的原因。我签了一个名为“菜单编辑器”的程序,但是Firefox图标在其中显示得很好。

EN

回答 3

Ask Ubuntu用户

发布于 2022-07-04 10:38:31

应用程序概述中显示的图标是在应用程序的.desktop启动程序中定义的。屏幕截图显示您有一个~/.local/share/applications/firefox_firefox.desktop文件。它将覆盖整个系统的/var/lib/snapd/desktop/applications/firefox_firefox.desktop文件。

本地.desktop启动程序中的一个错误导致没有显示图标。最简单的方法可能是删除~/.local/share/applications/firefox_firefox.desktop。否则,检查其内容并更正对图标的引用。

票数 1
EN

Ask Ubuntu用户

发布于 2022-07-14 21:04:56

我也有过同样的问题。删除上面提到的~/.local/share/applications/firefox_firefox.desktop并不适用于我,因为现在在Gnome中搜索火狐已经找不到了。

图标损坏的原因是当安装了新版本的Firefox时,.local桌面文件没有更新图标的位置。所以在某个时候

代码语言:javascript
复制
Icon=/snap/firefox/1551/default256.png

引用一个不再存在的文件,从而导致一个空白图标。

要解决这个问题,只需将路径更改为

代码语言:javascript
复制
Icon=/snap/firefox/current/default256.png

哪里

代码语言:javascript
复制
/snap/firefox/current/

是一个符号链接,应该始终指向最新的Firefox安装。

或者,您可以将图标复制到不会更改的位置。

(我选择将其保存在与主文件夹中的桌面文件相同的目录中。)

这样,所引用的图标应该在更新过程中保持不变。

票数 1
EN

Ask Ubuntu用户

发布于 2022-08-09 14:52:04

在我的示例中,我以前创建了一个自定义启动程序,到图标的路径随后发生了更改。在current中应该有一个名为/snap/firefox/的符号链接,它指向最新的文件夹。如果是这样的话,编辑~/.local/share/applications/firefox_firefox.desktop并将Icon=/snap/firefox/xxxx/default256.png更改为Icon=/snap/firefox/current/default256.png应该可以解决这个问题。

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

https://askubuntu.com/questions/1417118

复制
相关文章

相似问题

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