桌面启动器文件未按预期工作

桌面启动器文件未按预期工作

我已经在 Ubuntu 22.04 上安装了“Peek”Gif 录像机。

应用程序启动并开始录制,但一旦我停止录制它就会崩溃。

我发现peek -b ffmpeg在终端中运行可以解决此问题,并且我可以按预期使用该应用程序。

我不想每次启动应用程序时都要运行命令,所以我在文件~/.local/share/applications夹中创建了一个相同的桌面启动器文件。此本地桌面启动器文件与此应用程序的默认桌面启动器文件之间的唯一区别/usr/share/applications是 Exec 字段值。我已将其更改为peek -b ffmpeg。我还将名称更改为“Peek t”,仅用于测试目的。

应用程序桌面图标名称现在是“Peek t”,但问题是,使用启动器时,该应用程序仍然无法工作,我不明白为什么。如果peek -b ffmpeg从终端运行该应用程序很好,那么为什么它无法在桌面启动器上正常工作?

以下是我新创建的本地桌面启动器文件的内容:

[Desktop Entry]

Name=Peek t
Exec=/usr/bin/peek -b ffmpeg
Icon=com.uploadedlobster.peek
Type=Application
StartupNotify=true
Terminal=true
DBusActivatable=true

相关内容