创建 .desktop 文件

Mik*_*ael 6 vnc command-line vncviewer .desktop

我试图创建一个 .desktop 文件来运行 vncviewer(连接到 mac 的紧密 vnc)。我已经在下面输入了文件。

[Desktop Entry]
Version=x.y
Name=VNCViewer
Comment=This is my comment
Exec=/usr/bin/vncviewer 10.0.1.5:5900
Terminal=true
Run Code Online (Sandbox Code Playgroud)

当我双击该文件时,它返回“启动应用程序时出错”。

任何建议我在我的 .desktop 文件中做错了什么?

exI*_*ons 3

好吧,我发现问题所在了。

您在文件中缺少一项。将以下条目放入文件中

Type=Application
Run Code Online (Sandbox Code Playgroud)

保存文件后,您会注意到它的图标发生变化,看起来更像是一个应用程序,而不是现在的样子(文本/脚本文件)。

即使您使文件可执行,Ubuntu Desktop 也不知道该文件是脚本还是应用程序,并假设它是脚本。但如果你放置 Type=Application 它将运行良好。


小智 0

添加

Path=/path/to/directory
Run Code Online (Sandbox Code Playgroud)

如果应用程序要求用户在某个目录中启动可执行二进制文件,则可能需要。当我只从源代码编译程序而不是在系统范围内安装时,就是这种情况。