我的 xorg.log 文件不断出现以下错误,这导致我的电视显示器无法获得 1920x1080 和其他较小的分辨率:
[ 26.967] (WW) NVIDIA(GPU-0): The EDID for CNDLCD (DFP-1) contradicts itself: mode "720x576"
[ 26.967] (WW) NVIDIA(GPU-0): is specified in the EDID; however, the EDID's valid
[ 26.967] (WW) NVIDIA(GPU-0): HorizSync range (30.000-95.000 kHz) would exclude this
[ 26.967] (WW) NVIDIA(GPU-0): mode's HorizSync (15.6 kHz); ignoring HorizSync check for
[ 26.967] (WW) NVIDIA(GPU-0): mode "720x576".
[ 26.967] (WW) NVIDIA(GPU-0): The EDID for CNDLCD (DFP-1) contradicts itself: mode "720x576"
[ 26.967] (WW) NVIDIA(GPU-0): is specified in the EDID; however, the EDID's valid
[ 26.967] (WW) NVIDIA(GPU-0): VertRefresh range (60.000-75.000 Hz) would exclude this
[ 26.967] (WW) NVIDIA(GPU-0): mode's VertRefresh (50.0 Hz); ignoring VertRefresh check
[ 26.967] (WW) NVIDIA(GPU-0): for mode "720x576".
[ 26.967] (WW) NVIDIA(GPU-0): The EDID for CNDLCD (DFP-1) contradicts itself: mode
[ 26.967] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 26.967] (WW) NVIDIA(GPU-0): valid VertRefresh range (60.000-75.000 Hz) would exclude
[ 26.967] (WW) NVIDIA(GPU-0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh
[ 26.967] (WW) NVIDIA(GPU-0): check for mode "1920x1080".
我该如何解决这个问题?我现在有来自 Nvidia PPA 的专有驱动程序。
答案1
听起来你的电视显示器返回的 EDID 信息无效。你应该检查其手册中列出的分辨率。
您应该能够定义显示器手册中列出的模式。将它们放入 /etc/X11/xorg.conf 文件中,并添加Option "UseEDID" "False"
50Hz 的垂直刷新率确实显得很慢;我会特别仔细检查显示器的 EDID 指定的位频率。