📝
内容提要
Wayland协议支持窗口缩放,但Xwayland客户端不支持,导致模糊显示。KDE和Hyprland已实现不强行缩放Xwayland窗口,Wayfire最近也加入,允许程序自行处理缩放。相关设置可改善使用体验。
🎯
关键要点
-
Wayland协议支持窗口缩放,但Xwayland客户端不支持,导致模糊显示。
-
KDE和Hyprland已实现不强行缩放Xwayland窗口,允许程序自行处理缩放。
-
Wayfire最近也加入了这一支持,提供了相关设置以改善使用体验。
-
Xwayland未合并任何解决方案,用户需使用打过补丁的版本。
-
Wayfire的选项叫workarounds/force_xwayland_scaling,设置为true后程序自行处理缩放。
❓
延伸问答
Wayfire如何支持Xwayland窗口缩放?
Wayfire通过设置workarounds/force_xwayland_scaling为true,允许Xwayland程序自行处理缩放。
Xwayland为什么会导致模糊显示?
因为Xwayland不支持Wayland的缩放机制,导致Wayland compositor强行缩放,从而产生模糊效果。
KDE和Hyprland是如何处理Xwayland窗口缩放的?
KDE和Hyprland允许Xwayland程序自行处理缩放,避免强行缩放导致的模糊显示。
使用Wayfire时如何改善Xwayland的使用体验?
用户可以通过设置workarounds/force_xwayland_scaling为true来改善Xwayland的使用体验。
Xwayland的解决方案是否已经合并?
Xwayland尚未合并任何解决方案,用户需使用打过补丁的版本。
Wayfire的其他设置选项有哪些?
Wayfire还有discard_command_output和auto_reload_config等选项,分别用于显示错误信息和禁用自动重新加载配置。
➡️