如何预防眼睛疲劳?

如何预防眼睛疲劳?

我可以连续使用 Windows 机器 10 个小时而没有丝毫问题,但是使用 ubuntu 大约 15-30 分钟后,我的眼睛就会变得酸痛和干涩。

我目前安装了 11.04 和双启动 Windows XP。同样的硬件,只有使用 ubuntu 时眼睛才会疲劳。

我也在两台不同的机器上尝试过不同版本的 ubuntu。同样存在眼睛疲劳问题。我尝试过字体和字体渲染的组合,并安装了微软字体,尽管我不确定这是否与字体有关,因为我认为字体看起来相当不错。

xrandr 显示显示器刷新率设置为 60hz(这是我的笔记本电脑液晶显示屏的唯一选项)。

还有什么我可以尝试的吗?我想使用 ubuntu,而不是 windows...

答案1

在大多数情况下,眼睛疲劳是由眼部肌肉疲劳引起的。关于各种屏幕、眼药水、蓝光镜片等的炒作层出不穷。但我发现,其中大部分只是营销炒作。治疗疲劳的正确方法是不要试图治疗症状。你必须找到根本原因。我发现本文相当有见地和明智。它强调需要采取以下三种解决方案来消除几个月内的眼睛疲劳。

  1. 确保每晚有8小时不间断的睡眠。

  2. 使用电脑20分钟后,闭上眼睛,放松面部肌肉和颈部肌肉几分钟。

  3. 确保饮食均衡,食物烹饪得当。尤其是蛋白质(对眼部肌肉有益)。

至于可以帮助您完成此操作的软件,有 Workrave 和 Redshift。

答案2

如果你在晚上工作,你可以尝试使用红移。这会调整屏幕的色温,使屏幕在晚上变得更红。当然,这并不能真正解释 Windows 和 Ubuntu 之间的区别,但它确实减少了污点。

sudo add-apt-repository ppa:jonls/redshift-ppa

sudo apt-get update && sudo apt-get install redshift

安装它。还有其他程序也可以做同样的事情。

在仓库中还有一个旧版本,所以sudo apt-get install redshift就足够了。

答案3

对于任何感兴趣的人,这个答案可能会提供解决各种带有 LCD 显示器的 Linux 发行版上的眼睛疲劳问题的解决方案: 除 Ubuntu 和 elementary OS 外,所有 Linux 发行版上的笔记本电脑屏幕都会导致眼睛疲劳

我已经找到问题所在了。LCD 显示器使用一种称为 PWM(脉冲宽度调制)的频率。屏幕背光闪烁到这个频率,在大多数显示器上,频率在 200hz - 500hz 之间。

我的 Linux 发行版默认设置了较低的 PWM 频率,这就是为什么眼睛会疲劳。幸运的是,英特尔 gpu 驱动程序可以更改 PWM 频率。

您需要安装 intel-gpu-tools

首先,您需要知道您的参考时钟,它存储在地址 0xC6204 上。您可以使用命令 intel_reg_read 读取值,因此要读取该值,您可以使用以下命令:

intel_reg_read 0xC6204

一旦你知道了参考时钟,你就可以使用计算器这一页计算所需的值。我使用了 500mhz,因此得到了 0x7a107a1。

PWM 值的地址是 0xC8254,您可以使用 intel_reg_write 设置值,因此您可以使用:

intel_reg_write 0xC8254 0x7a107a1

您可以立即看到变化。(有时屏幕亮度可能会发生变化,但这是正常的,PWM 频率也会发生变化)

我希望这些信息能够对任何需要的人有所帮助。

答案4

我无法解决您的问题。不过,我也遇到过类似的问题,了解这一点可能会对您有所帮助。

HP 2230s笔记本电脑(磨砂显示屏,英特尔显卡),使用 Linux 时屏幕闪烁,显示屏变暗。是否注意到闪烁很大程度上取决于颜色,绿色背景很糟糕。我并不总是注意到闪烁。有些人从来没有看到过它。

使用预装的 Windows Vista,没有这种闪烁。在全亮度下,显示对我来说很好(使用 Linux)。

只要亮度控制有效,此效果似乎就不依赖于 Linux 发行版或版本。

请尽可能详细地记录此问题。联系制造商。针对您的发行版提交错误报告。请朋友描述您的显示器质量。

相关内容