Ubuntu 统一 GTK4 和 GTK3 窗口按钮大小问题
用户 Cristiano Fraga G. Nunes 提交了一份 bug 报告。根据报告内容,在 Ubuntu 25.04 系统中,GTK4 应用程序(例如文件管理器 Nautilus 和文本编辑器 Text Editor)中的窗口按钮明显小于 GTK3 应用程序(例如 Terminal 终端)中的按钮。
进一步调查显示,这一问题的根源在于 Ubuntu 默认采用的主题 Yaru。Yaru 是基于 libadwaita 样式表定制的主题,经过调整以适应 Ubuntu 的品牌形象与视觉风格需求。然而,在实际应用中,Yaru 对 GTK4 和 GTK3 应用程序的窗口按钮设置了不同的尺寸标准。这导致 GTK4 应用的按钮点击区域较小,而 GTK3 应用则保留了传统的按钮尺寸。
值得庆幸的是,Ubuntu 开发团队已经着手解决这一问题。今天,一个修复该问题的补丁已进入 plucky-proposed 测试仓库。此补丁基于 libadwaita 库开发,目标是统一 GTK4 和 GTK3 应用程序的窗口按钮大小。如果在测试阶段没有发现其他问题,该补丁将很快被推广至常规软件仓库,从而为所有用户提供更加一致的使用体验。