仪表板中缺少 Foxit 图标图片

仪表板中缺少 Foxit 图标图片

我是从 Foxi 网页安装的 Foxit Reader。链接如下Foxi 读者。我有一个问题,ubuntu 仪表板中的图标在那里,但图片不见了。当我第一次安装时,图片在那里,但突然图片不见了。请有人帮帮我。这是仪表板的图片。

在此处输入图片描述

答案1

我在 Ubuntu 12.04 中安装 FoxitReader 时也遇到了类似的问题。我通过查看 .desktop 启动器文件找到了解决方案。

您的系统上可能有 2 个 FoxitReader.desktop 文件。

  1. 全球的一个/usr/share/applications/FoxitReader.desktop,和
  2. 本地规则~/.local/share/applications/FoxitReader.desktop覆盖全局规则

在我的情况下,本地文件指向Icon一个不存在的 png 文件~/.local/share/icons/hicolor/64x64/apps/FoxitReader.png。我只需将图标文件从/usr/share/icons/hicolor/64x64/apps目录复制到指向的位置即可

mkdir -p ~/.local/share/icons/hicolor/64x64/apps
cp /usr/share/icons/hicolor/64x64/apps/FoxitReader.png ~/.local/share/icons/hicolor/64x64/apps`

瞧!图标又开始显示了。

编辑:

我刚刚检查过,只需Icon=FoxitReader在全局 .desktop 文件中进行设置就足够了

答案2

感谢krypto07 的回答

  1. FoxitReader.desktop通过在终端中输入来打开文件sudo -H gedit ~/.local/share/applications/FoxitReader.desktop(我正在使用 gedit - 您可以使用任何文本编辑器)
  2. 在这里,你会发现Icon=/home/<pc name>/.local/share/icons/hicolor/64x64/apps/FoxitReader.png
  3. 给出您想要显示的图标/图像的确切路径并保存它。

注意:您可以在名为“image”的文件夹中找到 foxitreader 的图标,该文件夹可以在其安装文件夹中找到,或者您可以下载它,或者您可以显示任何您想要显示的图像,您只需提供图像的正确完整路径。

答案3

实际上您只需删除目录下的设置即可~/.local/share/applications/

  1. 检查您是否有/user/share/applications/FoxitReader.desktop
  2. 打开它并确认您已:Icon=FoxitReader
  3. cd ~/.local/share/applications/mv FoxitReader.desktop FoxitReader.backup
  4. 重新启动计算机并在左上角“搜索您的计算机”中搜索“foxit”,现在您应该看到图标,只需将其拖到启动栏即可。
  5. 现在你可以删除FoxitReader.backup在步骤中创建的

答案4

我也遇到了这个问题。

原因:无法找到 png 图像文件。

如上图所示,在 Dashboard 中搜索目录下的 png 图像.local/share/icons/hicolor/...。但是它能够在那里找到 FoxitReader.png 图像。

解决该问题的步骤如下:

  1. 使用 find 命令搜索 FoxitReader.png。“FoxitReader.png”显示在 中/usr/share/local/icons/hicolor/...。搜索输出:
    在此处输入图片描述

  2. 只需将所有 png 图像复制/usr/share/local/icons/hicolor/...~/.local/share/icons/hicolor/...

这会立即显示仪表板搜索上的图标。无需重启。

相关内容