我是从 Foxi 网页安装的 Foxit Reader。链接如下Foxi 读者。我有一个问题,ubuntu 仪表板中的图标在那里,但图片不见了。当我第一次安装时,图片在那里,但突然图片不见了。请有人帮帮我。这是仪表板的图片。
答案1
我在 Ubuntu 12.04 中安装 FoxitReader 时也遇到了类似的问题。我通过查看 .desktop 启动器文件找到了解决方案。
您的系统上可能有 2 个 FoxitReader.desktop 文件。
- 全球的一个
/usr/share/applications/FoxitReader.desktop
,和 - 本地规则
~/.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
FoxitReader.desktop
通过在终端中输入来打开文件sudo -H gedit ~/.local/share/applications/FoxitReader.desktop
(我正在使用 gedit - 您可以使用任何文本编辑器)- 在这里,你会发现
Icon=/home/<pc name>/.local/share/icons/hicolor/64x64/apps/FoxitReader.png
- 给出您想要显示的图标/图像的确切路径并保存它。
注意:您可以在名为“image”的文件夹中找到 foxitreader 的图标,该文件夹可以在其安装文件夹中找到,或者您可以下载它,或者您可以显示任何您想要显示的图像,您只需提供图像的正确完整路径。
答案3
实际上您只需删除目录下的设置即可~/.local/share/applications/
:
- 检查您是否有
/user/share/applications/FoxitReader.desktop
- 打开它并确认您已:
Icon=FoxitReader
cd ~/.local/share/applications/
和mv FoxitReader.desktop FoxitReader.backup
- 重新启动计算机并在左上角“搜索您的计算机”中搜索“foxit”,现在您应该看到图标,只需将其拖到启动栏即可。
- 现在你可以删除
FoxitReader.backup
在步骤中创建的
答案4
我也遇到了这个问题。
原因:无法找到 png 图像文件。
如上图所示,在 Dashboard 中搜索目录下的 png 图像.local/share/icons/hicolor/...
。但是它能够在那里找到 FoxitReader.png 图像。
解决该问题的步骤如下:
使用 find 命令搜索 FoxitReader.png。“FoxitReader.png”显示在 中
/usr/share/local/icons/hicolor/...
。搜索输出:
只需将所有 png 图像复制
/usr/share/local/icons/hicolor/...
到~/.local/share/icons/hicolor/...
这会立即显示仪表板搜索上的图标。无需重启。