Linux Mint 运行 .AppImage 时,任务栏无图标的解决办法

Pader2025年3月3日 发表于 系统与硬件 Linux Linux LinuxMint

有些 AppImage 文件在运行时,或者在移动过路径时,在任务栏中就不显示图标了。

经过一番研究,发现以下方式可以恢复任务栏的图标显示(如果已经创建好正确的 .desktop 文件可以直接看第二步)。

1. 提取 desktop 文件

首先要创建桌面 .desktop 文件,如果不会创建可以直接从运行 .AppImage 时的挂载目录中复制出来。

比如运行 QQ Linux 版,AppImage 文件运行时其实是在 /tmp 目录挂载了一个文件,目录类似于 /tmp/.mount_linuxqFLk0kh,前面的 /tmp/.mount_linuxq 是对应程序的固定值,这个要根据程序的名字自己找,后面的 FLk0kh 每次运行时都是随机的。

进到该目录中,在里面找到一个 .desktop 文件,将文件复制到桌面。

修改桌面的 .desktop 文件,改正其中的 Exec 和 Icon 值,分别指向正确的 AppImage 路径和图标路径(图标也可以从上面的目录中找到,复制出来用),保存后桌面的图标就可以启动应用程序了。

2. 复制修复任务栏图标显示

但是此时打开后任务栏可能没有图标,这时将刚修改好的 .desktop 文件复制到 ~/.local/share/applications 目录,然后关闭并重新打开该程序,任务栏图标就显示出来了。

评论 共有 0 条评论

暂无评论,快发表你的评论吧。