我最近在笔记本电脑上全新安装了 Kubuntu 22.04,但笔记本电脑和外接显示器出现了问题。当我断开比笔记本电脑大的外接显示器时,窗口会调整大小以适应。这很好。
当我重新连接外接显示器时,桌面会扩展以填充那里的空间,但窗口不会恢复到之前的位置。我还有另一台笔记本电脑仍在运行 18.04,其中窗口确实恢复了它们的位置。
我怎样才能让我的窗口回到原来位置?
当外接显示器连接时,我将输出统一起来,也就是说,我让笔记本电脑显示屏和外接显示器显示相同的东西。
如果相关的话,我正在使用联想 T14。
Linux edaqa-ThinkPad-T14-Gen-3 5.15.0-56-generic #62-Ubuntu SMP 星期二 11 月 22 日 19:54:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
可能不相关,但以防万一,作为参考:当使用统一输出时,笔记本电脑不会缩小显示屏以适应,而是简单地将桌面溢出物理尺寸。18.04 也没有这个问题。
如果我能简单地恢复边缘粘性和垂直/水平最大化,我会很高兴。也许问题就出在这里,桌面现在使用的是绝对尺寸而不是这些属性?
这里可能还有更多问题,因为我经常注意到我的某些窗口的最大化大小是由较小的显示器决定的,而不是由较大的显示器决定的。我认为“统一输出”选项无法正常工作。
答案1
尝试使用 Wayland 而不是 X11。我正在运行 Kubuntu,在登录屏幕上我可以选择 Wayland 或 X11。如果我使用 Wayland 并将桌面设置为“恢复上次会话”,那么在插入/拔出外部显示器时我的窗口就会恢复。