我在 Pop!_OS 21.10 上使用 Remmina 通过 RDP 远程连接到 Windows 10 计算机。这工作得很好,但是,我很难理解连接配置文件 > 行为中的“执行命令”功能到底是如何工作的。
我在用户指南中找不到与此相关的任何内容,也没有在任何地方找到有关此问题的大量讨论。我想在连接后执行命令,但该命令不执行。我想运行的命令将删除 GNOME 标题栏:xprop -name "Windows 10 RDP" -format _MOTIF_WM_HINTS 32c -set _MOTIF_WM_HINTS 2
。当直接在终端中执行时,这会按预期工作,但在上面显示的“连接后”字段中进行相同设置时,则不会。
到目前为止我的故障排除步骤:
- 将命令包装在脚本中,然后从 Remmina 配置中调用该脚本。命令仍然没有执行。
- Remmina 最初是作为 Flatpak 安装的,我认为在沙箱之外执行命令可能会出现问题。从 .deb 软件包卸载并重新安装未能解决该问题。
- 测试“连接之前”命令;这也没有执行。
- 从头开始创建新的连接配置文件。
- 连接到不同机器(Windows 和 Linux)进行测试