心海无浪 发表于 2025-4-10 19:38:26

Gnome + Wayland 中,使用 Qt5 的应用程序无法记住窗口大小

一直以来都有个问题不知道怎么解决
在 Debian 12 中,使用了 Wayland 的 gnome 桌面,会导致诸如 calibre 、keepassxc 之类的使用 qt5 的软件无法维持 最大化 显示的状态,即当我点 最小化 缩小之后,再次点出来,软件界面就不是 最大化 的状态,而是只有一部分了
描述能力有限,不知大佬能否看懂 https://meta.appinn.net/images/emoji/twemoji/rofl.png?v=14

张博文 发表于 2025-4-10 19:38:51

Gnome 我大约 2016 年以后就没怎么用过了,Wayland 也是因为现在没什么时间、一直不敢折腾。您可以看看 Gnome 的窗口管理设置,会不会是其中有什么选项造成了影响?

刚刚在 LinuxMint 21 的 Wayfire 上试了一下,发现并没有出现您说的问题,或许问题的关键不在 Wayland,而是 Gnome。

您有空的话可以试试其他发行版本(比如 fedora)上的 Wayland + Gnome 是否会出现这种问题。如果没有,那么或许是 Debian 源里的 Gnome 软件包有问题。

陈晓雪 发表于 2025-4-10 19:39:07

我之前是有直接安装全新的系统,不做任何更改都还是这种状态 :joy:所以应该跟设置没什么关系

如果不是用 wayland ,而是在登录的时候切换成 gnome on Xorg ,那么这个问题就不存在了,但是呢,更搞笑的是,使用 Xorg 又会导致 文件管理器 无法进行 删除文件、重命名 之类的操作,于是只能默默地换回 wayland :sweat_smile:
页: [1]
查看完整版本: Gnome + Wayland 中,使用 Qt5 的应用程序无法记住窗口大小