Remmina 工作一次 - 之后需要重新启动第 2 部分

Remmina 工作一次 - 之后需要重新启动第 2 部分

是的。这本来是为了评论这个帖子但我没有发表评论的权限。

无论如何,可能会更好,因为这是自己的问题。

我在相同的环境中使用相同的软件遇到了同样的问题,除了我之外,接受的解决方案(切换到 freerdp-git)甚至比在重新连接尝试之间强制退出 Remmina 进程更难以容忍。

这是因为 freerdp-git 无法正确刷新显示,因此我将远程会话的小岛绘制到屏幕上,但只有当我强制它们更新时(即:将鼠标移到它们上面)。

我对这个问题进行了快速谷歌搜索,但正如你可以从我的“小岛屿”评论中看出的那样,我不是 100% 确定它叫什么,所以我没有走得太远。

我还尝试让 Remmina 作为我的连接的后置命令运行pidof remmina | xargs kill,以便它会自行清理,而不是让我自己杀死它,但这仅在我手动运行它时才起作用,无论是因为后置命令没有运行或者因为我做错了,我不确定(我确实尝试过作为原始命令和对脚本的文件引用)。

所以我想我要问的是:
A)有没有人能想到解决 freerdp 渲染问题的方法,比如隐藏的小配置开关之类的?
B) 当 RDP 连接终止时,是否有任何人能想到真正正确地强制退出 remmina 的方法?

答案1

答案是我是个轻率的白痴,没有检查文件的可执行性。

有一个文件:

#!/bin/bash
pidof remmina | xargs kill

并将该文件作为后命令执行当连接失败/关闭时,您需要清理 Remmina 并允许立即重新连接,而无需手动终止 Remmina/freerdp。

只需确保 chmod +x 该文件,否则 Remmina 会默默地无法执行它,并且看起来不起作用。

相关内容