我有一个.desktop
文件位于~/.local/share/applications
:
[Desktop Entry]
Name=Keg
Exec=bash -c "ssh -t rpiz 'python3 /home/pi/keg/shell.py'"
Type=Application
Terminal=True
应用程序出现并执行,但终端窗口没有打开。
如果我将其更改为Exec=bash -c "ssh -t rpiz 'touch ~/hello_from_app'"
,应用程序会按预期在远程服务器上创建一个文件,所以我不认为这是权限或身份验证问题。
我错过了什么?
操作系统:Ubuntu 22.04.4 LTS 64-bit
GNOME 版本:42.9