我在几个不同的系统上使用不同的显示器时都遇到过这个问题:一个显示器在 Windows 下运行正常。我安装了 Linux,但最大分辨率却低得令人难以置信,大多是 640x480,在 Xorg.conf 中更改它不起作用。X.org 日志文件显示驱动程序无法确定显示器的正确刷新率,因此它忽略了 Xorg.conf 中的所有内容,只以某种默认的简约模式加载。通过 Google 搜索该问题可以找到一个简单的解决方案:在 Xorg.conf 中设置 HorizSync 和 VertRefresh,一切正常。
这个问题似乎很常见,我已经看到几十个推荐解决方案的结果。每个结果都包含警告,您应该使用显示器提供的值范围。因为如果您不这样做,并且您的视频卡发送了错误的刷新率信号,这可能会损坏您的显示器。
当然,您不再有显示器的用户手册。如果您幸运地在阁楼或网上找到一本,它不包含有关支持的刷新率的任何信息。因此,您只需输入解决方案描述中建议的值(该值因来源而异),然后祈祷好运。您重新启动,然后……
... 您设置了错误的值。因此显示器显示一条简短消息,如“输入信号超出范围”,然后您进行硬重启,在恢复模式下修复 Xorg.conf,然后一切都正常,包括您的显示器。
那么,这个警告是否反映了一种真实的可能性,还是只是一个古怪的城市传说?或者,这是过去曾经发生过的事情,在制造商开始保护显示器免受这种影响之前?从技术上讲,每种显示器技术都可能出现这种情况,还是只有 CRT 才会发生这种情况?如果您认为这是真的,为什么?您是否曾目睹过显示器因错误的刷新配置而死机,或者您是否在可靠的来源中读到过这种事情?
答案1
简短的回答是——很有可能。不要太过冒险。
大部分情况下,扫描速率超出显示器规格(低或高)时会出现问题。但是,某些设计不良的显示器或某些特定事件的组合可能会导致扫描速率过低或信号输入缺失或损坏,从而烧坏显示器。曾经有一次,一台非常昂贵的高性能显示器在由特定的 ATI 显卡驱动时,其水平偏转电路不断烧坏。事实证明,在 ATI BIOS 的开机自检期间,只是在几分之一秒内生成了错误的视频时序 - 但这已经足够了。
至于扫描速率限制,我们无法得知——这实际上完全取决于显示器的设计质量。有些显示器可以以高于规格 25% 的速度连续运行。而有些显示器则会在第一次出现故障时完全崩溃。
水平速率可能更为关键,因为它对组件的压力可能比垂直速率更大。我发现,当你接近上限时,屏幕顶部附近的光栅的几何精度很有可能也会因锁定问题而开始下降。然而,将这种行为作为超出极限的迹象是愚蠢的。
当你发现的时候已经太晚了。如果手册上说 V 是 75 Hz,H 是 64 kHz,请保持在以下水平两个都这些。如果超出安全额定值,并且设计不太好,则有可能在水平偏转和高压部分烧毁组件,从而导致昂贵的维修费用。您可能不会收到即将发生故障的警告。此外,即使显示器没有立即变成一堆冒烟的硅和塑料,组件也可能承受更大的压力并以更高的功耗运行。彻底的失败可能就在眼前。随着时间的推移,性能也可能会更微妙地下降。
无论如何,超过 75 Hz 时您都不会看到差异,并且您的程序可能会在较低的刷新率下运行得稍微快一些,因为视频没有使用那么多带宽(但是,这里的差异可能非常小或不存在,这取决于您的主板、计算机、应用程序等)。
答案2
简短回答:不,过去十年制造的任何显示器都不会出现这种情况。而且,可能损坏的显示器都是 CRT,据我所知,这种方式不可能损坏 LCD。如今,如果您向显示器发送太快的信号(即使是 CRT),电路也会检测到,并弹出一个小框,提示不支持分辨率/刷新率。