![如何检查.desktop 文件未运行的原因?](https://linux22.com/image/123484/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5.desktop%20%E6%96%87%E4%BB%B6%E6%9C%AA%E8%BF%90%E8%A1%8C%E7%9A%84%E5%8E%9F%E5%9B%A0%EF%BC%9F.png)
我有一个包含以下内容的桌面文件:
[Desktop Entry]
Type = Service
Name = Konqueror
Exec = konqueror %U
Comment = KDE File Manager & Web Browser
Icon = konqueror
启动后它给我这个:“加载应用程序时出错”。但它并没有解释问题是什么。那么如何在终端模拟器中打开这个文件来查看错误消息呢?
PS 终端中的“konqueror”命令运行浏览器没有任何问题。
答案1
您获取一个您知道正在运行的 .desktop 文件,对其进行复制,并将每一行逐一替换为 konqueror.desktop 文件中的行。每次更改后,您都会测试它是否有效。这样你就可以找出哪一行不工作。
您是否尝试过使用绝对路径Exec = /usr/bin/konqueror
或类似路径?