![Ubuntu 在高 DPI 显示器上当前存在缩放问题](https://linux22.com/image/954551/Ubuntu%20%E5%9C%A8%E9%AB%98%20DPI%20%E6%98%BE%E7%A4%BA%E5%99%A8%E4%B8%8A%E5%BD%93%E5%89%8D%E5%AD%98%E5%9C%A8%E7%BC%A9%E6%94%BE%E9%97%AE%E9%A2%98.png)
几天前,Fedora Asahi Remix适用于基于 Apple Silicon 的 Mac 的 Linux 已全面发布。虽然我感谢 Fedora 和 KDE 社区的努力,但我个人一直倾向于 GNOME 和 Ubuntu,而不是 Fedora 和 KDE。大约一年前,我尝试运行我的 2020 M1 MacBook Air 上运行 Ubuntu,整体体验非常棒,除了一个重大问题——由于高 DPI 显示器导致调整到 200% 缩放的挑战。
对我来说,200% 的缩放会导致字体大小比我喜欢的要大。有趣的是,KDE Plasma 的 175% 缩放成为我的 Mac 的“最佳选择”,超过了其他桌面环境/窗口管理器的分数缩放解决方案。然而,这种缩放妥协在长时间使用电脑后会对我的视力产生不利影响,使我很难长时间使用我的设备。
虽然一些使用类似机器的 Ubuntu 用户可能没有遇到相同的分数缩放问题,但个人偏好和体验各不相同。当我考虑升级到 Ubuntu 23.10 时,我很想知道分数缩放解决方案是否有所改进。到 2024 年,不仅 GNOME,而且各种桌面环境/窗口管理器都没有适当的分数缩放,这似乎很愚蠢,需要立即引起注意。
我特别想知道常规的分数缩放是否仍然会消耗过多的资源。寻求一种解决方案来复制 Ubuntu/GNOME 的 Plasma 分数缩放对于我的用户体验至关重要。非常希望您能对此事有所了解。
在提供解决方案时请记住,它们最好在 Wayland 上运行,因为这些基于 Apple Silicon 的 Mac 明确需要 Wayland 才能正常运行,因为 X11 基本上已经死了。
答案1
根据本文,您可以在 Ubuntu 20.04 及更新版本上启用分数缩放,方法是转到“设置”->“显示”并切换“分数缩放”开关。这将允许您选择 100% 到 200% 之间的缩放因子,例如 125%、150% 或 175%。但是,此功能是实验性的,可能会存在一些性能或质量问题1。如果您想使用 Wayland(推荐用于基于 Apple Silicon 的 Mac),您可以在终端中使用以下命令启用分数缩放:gsettings set org.gnome.mutter experiments-features " ['scale-monitor-framebuffer']"。这需要 GNOME 3.32 或更高版本1。您还可以使用 dconf-editor 将缩放因子手动设置为任何整数值,例如 250%2。如果您想使用 X11(Ubuntu 上的默认会话),您可以在终端中使用此命令启用分数缩放:gsettings set org.gnome.mutter experiment-features " ['x11-randr-fractional-scaling']"。这需要 Ubuntu 19.04 或更高版本1。但是,这可能会导致 CPU 和 GPU 使用率增加13。我希望这能帮助您解决 Ubuntu/GNOME 系统上的分数缩放问题