尽管没有可用的 EDID 信息,但我想强制我的本机显示分辨率为 1920x1080。我的桌面连接到 VGA 开关,因此无法查询 EDID(没有开关也能正常工作)。所有强制 X 使用原始分辨率的尝试都失败了。分辨率始终下降到nvidia-auto-select从预定义模式池中选择模式的 。自定义模式被忽略,没有任何错误。我也尝试过UseEDID而不是ÌgnoreEDID在设备和屏幕部分。我正在使用带有 nvidia 驱动程序的 nvidia 430。下面是我的 xorg.conf
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
Modeline "1920x1080_new" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Option "Preferred Mode" "1920x1080_new"
Option "ExactModeTimingsDVI" "True"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "UseEDIDFreqs" "False"
Option "UseEDIDDpi" "False"
Option "IgnoreEDID" "True"
Option "ModeValidation" "NoVesaModes,NoXServerModes,NoEDIDModes"
VendorName "NVIDIA …Run Code Online (Sandbox Code Playgroud)