![带 sg 的桌面入口执行程序](https://linux22.com/image/1178273/%E5%B8%A6%20sg%20%E7%9A%84%E6%A1%8C%E9%9D%A2%E5%85%A5%E5%8F%A3%E6%89%A7%E8%A1%8C%E7%A8%8B%E5%BA%8F.png)
我使用的是 Lubuntu 20.04,(几乎)刚刚安装。我成功地为 Wine 应用程序创建了一些.desktop
条目~/.local/share/applications/
。但是,有一个 Wine 应用程序我想阻止它连接到互联网。所以我使用了一个方法使用no-internet group
。
从.desktop
条目,wine "~/.wine/drive_c/Program\ Files/Folder/executable"
运行良好。从终端,sg no-internet wine "~/.wine/drive_c/Program\ Files/Folder/executable"
运行良好。从终端,gtk-launch appname.desktop
包含 中的后一个命令Exec
运行良好。但从菜单它不会启动:没有错误,没有消息,什么都没有。我也尝试过sg no-internet -c 'wine "~/.wine/drive_c/Program\ Files/Folder/executable"'
并创建一个.sh
脚本,但前者甚至没有启动并gtk-launch
出现错误no application appname
,后者也失败了sh: 0: could not open appname-launcher.sh
。
如何配置.desktop
文件以使用 启动某些东西sg
?为什么gtk-launch
启动命令和菜单项不启动?
具有appname.desktop
权限 777(以防万一)。