从 GUI 启动 Flatpak 应用程序时可以配置参数吗?

从 GUI 启动 Flatpak 应用程序时可以配置参数吗?

我的一个 Flatpak 应用程序停止正常工作,可能是在静默升级之后。我在网上找到了一个修复程序,告诉我添加一个参数。该修复有效。尽管如此,我喜欢从 GUI 运行该应用程序,因为它比在控制台中输入其全名要少得多。

举个具体的例子,我的程序是VSCodium,与Flatpak一起安装。修复方法是在禁用 GPU 的情况下运行它。

目前,GUI 运行的命令flatpak run com.vscodium.codium可能还带有一些参数,我希望它运行时flatpak run com.vscodium.codium --disable-gpu保留这些额外的参数。

如果它是通过本机包管理器安装的应用程序,我会修改.desktop快捷方式,但我找不到 flatpak 创建的快捷方式(如果有)。

我该如何实现这一目标? (文件在哪里.desktop或者有更好的方法吗?)

答案1

我有类似的问题并进行了研究其原因似乎是与 GPU 连接的缓存已损坏。

我通过简单地将连接到 Code/Codium 的 GPUCache 文件夹移动来解决它。在我的系统(Kubuntu)上,它位于此处并使用 flatpak 安装了 Codium。

cd ~/.var/app/com.vscodium.codium/config/VSCodium

确保 Code/codium 未运行。我刚刚移动/重命名了 GPUCache 文件夹

mv GPUCache/ GPUCache_old

对我来说,让 Code/Codium 从 GUI 运行器启动。

编辑;按照建议回答您的实际问题这里,在我的系统上,.desktop 文件位于

cd /var/lib/flatpak/app/com.vscodium.codium/current/active/export/share/applications

使用 nano打开com.vscodium.codium.desktop并将您的参数添加到带有 的行Exec=

然而,第二个解决方案并没有为我解决这个问题。

希望有帮助!

相关内容