在 Linux 中,同一事物的颜色与在 Windows 中不同

在 Linux 中,同一事物的颜色与在 Windows 中不同

Windows 中的颜色饱和度要低得多。这是为什么?字体更加清晰。我在 Ubuntu 中安装了 msfonts,它更好了,但 Windows 字体仍然不同。检查我在同一浏览器中从两个系统完成的屏幕截图。 Linux 上的所有浏览器中的颜色都更加饱和。

区别如下: 图像

以下是详细信息(请注意 Linux 上的黄色和绿色而不是绿色): 图像 - 细节

Windows 上的字体更加清晰且易于阅读。无论我使用 Droid、DeJaVu、Ubuntu 等,Xubuntu 字体都让我的眼睛感到痛苦。

为什么在 Windows 和 Linux 中相同的东西有不同的颜色?我在 Linux (Xubuntu) 和 Windows 上都尝试过 Chrome 和 Firefox,Windows 版本的颜色饱和度较低且较暗,因此阅读起来更愉快。而且,字体没有那么粗体,比在 Linux 中更容易阅读。

我在 Ubuntu 的 Unity 中也注意到了同样的颜色问题。

如果您有一点时间并且可以截取屏幕截图,请上传 Google 结果搜索的一部分(例如我的),以便我(和其他人)可以查看您的颜色是否与我不同或相同。谢谢。

更新: 据我所知[这里][这里]我面临的问题可能是 Linux/Apple 机器上缺少 Microsoft 称为 ClearType 的字体平滑技术。 Linux/Apple 在渲染字体时使用不同的方法。 Microsoft 使用 ClearType 技术,其他公司则使用其他一些抗锯齿技术。简而言之,较小的字体在 Windows 中看起来不那么模糊,并且在 Linux/Mac 上更难以阅读。这在整天使用浏览器时很有用。我根本无法在 Linux 和 Mac 上使用浏览器。我的头开始疼痛,眼睛疲劳得厉害,我的身体告诉我回到 Windows。

答案1

根据我的经验,首先使用通过 KVM 交换机连接到 Linux 和 Windows 7 桌面计算机的 1920x1200 和(升级后)2560x1440 显示器,Windows 字体非常糟糕 - 模糊且难以阅读。

Linux 字体清晰、易读、美观。在任何分辨率下。

Windows 上的 1920x1200 还可以,但 2560x1440 太糟糕了,读起来真的很痛苦……幸运的是,除了 Steam 游戏之外,我不使用 win box 做任何事情,所以我不会在 Windows 桌面上花太多时间,也不在乎很多。 AFAIAC,Windows 只是一个游戏控制台/启动器屏幕。

也许您需要更改 xfce 使用的默认字体(设置管理器 -> 外观 -> 字体选项卡)。我在 2560x1440 显示器上使用 Deja Vu Sans Book 14,具有完整提示、RGB 子像素顺序和 96 DPI 的自定义 DPI 设置。除了字体大小之外,当我从 WUXGA 升级到 1440p 时,我没有费心(或不需要)更改任何这些设置。如果需要的话,我可能可以进一步调整设置,但它们已经足够好了。

答案2

在 Linux 开发的当前阶段,没有任何发行版/DE 能够提供类似于 ClearType 的字体渲染,其中像素被迫保留在网格中。将其视为“像素级单色”事物,其中 Microsoft 的实现 (ClearType) 允许较小字体具有更好的可读性。

Apple 和 Linux 渲染字体的方式忽略了像素网格规则,并且没有类似像素捕捉到网格的功能。这会产生非常漂亮的标题和粗体文本,但您会失去小字体的可读性。

因此,除非有 Linux 或 Mac 能够像 Windows 中的 ClearType 那样进行小字体渲染,否则我无法使用 Linux 或 Mac 进行日常网页浏览。几分钟(甚至几秒钟)后,我的头开始疼痛,眼睛疲劳明显加剧。如果我回到 Windows 7,它就会停止。

答案3

如果启用抗锯齿功能后字体变得模糊,您可能应该禁用字体抗锯齿功能。这将迫使字体占据整个像素。

跨系统获得准确的颜色是一个巨大而复杂的过程。如果您不想投资测量硬件,您可能应该寻找伽玛补偿/校准实用程序,它可以让您将两个系统设置为至少相同的亮度曲线,并在启动时将其加载到图形芯片中。如果 Windows 具有更多的颜色和对比度,那么它很有可能是一个无法调整的系统。

相关内容