You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用CentOS Stream 9切换KVM时应用程序在工作区间的自动移动?

如何禁用CentOS Stream 9切换KVM时应用程序在工作区间的自动移动?

我完全懂你这种烦躁——用KVM切换外接显示器时,原本在外屏的程序要么留在笔记本屏幕上,要么莫名其妙跑到当前工作区,把精心整理的窗口布局全打乱了,实在影响工作效率。

首先得明确:这个问题不是你设备或者系统配置的问题,而是GNOME桌面的核心组件mutter长期存在的一个通病。不光是KVM切换场景,像笔记本休眠唤醒、锁屏后再解锁这类会触发显示器连接状态变化的操作,都可能出现同样的窗口乱跑情况。目前社区里相关的问题反馈已经存在很久了,但遗憾的是还没有官方的实质性修复进展。

不过你可以试试这些临时缓解方法,说不定能解决你的困扰:

  • 锁定窗口到指定工作区:在GNOME里,右键点击窗口的标题栏,选择「锁定到工作区」。这样设置后,窗口会固定在当前工作区,理论上不会因为显示器连接变化被随意移动。
  • 开启KVM的EDID模拟功能:你的KVM支持EDID,这个功能可以让笔记本始终认为外接显示器处于连接状态,不会触发“显示器断开”的检测逻辑,自然也就不会触发窗口自动移动了。你可以查看KVM的说明书,找到对应的设置选项开启它。
  • 切换到更稳定的窗口管理器:如果上面的方法都没用,可以考虑换成i3wm这类平铺式窗口管理器。这类工具对窗口布局的控制更严格,不会因为显示器状态变化自动调整窗口位置,不过需要花点时间学习新的操作逻辑。

目前来看,官方还没有推出直接禁用“显示器变化时自动移动窗口”的选项,上面的方法都是社区用户总结的临时 workaround,你可以根据自己的需求尝试。

备注:内容来源于stack exchange,提问作者squarewav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:29:32