使用自定义 .desktop 文件启动 Discord 时出现问题

使用自定义 .desktop 文件启动 Discord 时出现问题

编辑:我正在使用最新版本的 Ubuntu 18.04。

最近,我试图向 discord 启动器添加自定义图标。不幸的是,我后来发现你无法编辑 snap 文件,而 snap 文件是通常保存 discord.desktop 文件的地方。所以,我开始尝试制作自己的图标……

我将新启动器(名为 discord-custom.desktop)存储在主目录的一个文件夹中。这是它的图片:在此处输入图片描述

我从原始桌面文件中复制了很多内容,其路径为:/snap/discord/109/usr/share/discord/discord.desktop

以下是原始桌面文件的图片:

在此处输入图片描述

一切都很好,然后我保存了我的新自定义桌面文件,赋予它可执行权限并将其拖到我的桌面上。然而,当我尝试打开它时,它弹出一条错误消息:“启动此应用程序时出错”

您知道我做错了什么,导致这个新的桌面文件无法启动 Discord 吗?

答案1

我从 /usr/share/discord 上的官方下载中提取了 tar 文件

[Desktop Entry]
Name=Discord
StartupWMClass=discord
Comment=All-in-one voice and text chat for gamers that's free, secure, and works on both your desktop and phone.
GenericName=Internet Messenger
Exec=/usr/share/discord/Discord
Icon=/usr/share/discord/discord.png
Type=Application
Categories=Network;InstantMessaging;
Path=/usr/bin

将此 discord.desktop 文件复制到 /usr/share/applications 上,它就成功了。确保正确提供执行路径。

答案2

我复制了这个桌面文件用于 discord,没有遇到任何问题:

discord 的桌面文件

相关内容