我用雀科对于即时通讯和持久性来说,finch 是我屏幕会话。我使用三台主计算机来访问我的屏幕会话,每台计算机的屏幕分辨率都不同。
由于分辨率不同,当我切换计算机时,我使用 screen -rd 连接到我的 screen 会话。使用 screen -x 会导致问题。但是,当我连接到会话时,finch 会遇到显示问题。我必须等待几分钟才能让 finch 响应 - 它根本无法正确重绘。尝试在聊天之间切换只会写入 ^n 和 ^p,或 ^(1-9) 表示数字。一段时间后它会自行修复。使用 ctrl-l 没有帮助。在 screen 窗口之间来回切换也没有帮助。
这是一个令人讨厌的行为,在 screen 中运行的任何其他应用程序都没有遇到过这种情况。这是 screen 或 finch 中的错误吗?如果不是,我可以更改配置来纠正它吗?
(如果可以使用“finch”作为标签来代替或补充“pidgin”将不胜感激)
答案1
目前最好的猜测是:finch 不能很好地处理长时间的 IM 对话。我的 finch 实例运行在始终在线的服务器上,我几乎从不关闭对话窗口,因为我喜欢上下文。但是,当我需要重新启动服务器并重新启动 finch 时,问题就消失了。当对话窗口变长时,它又回来了 - 然后我关闭它们,它又消失了。所以,这是 finch 的一个缺陷,但我可以改变我的使用模式来适应。