无法创建新的未列出分辨率,BadMatch 错误

无法创建新的未列出分辨率,BadMatch 错误

我刚刚安装了 Xubuntu 17.10,我非常喜欢它,但我的显示器的原始分辨率不会显示(1920x1080)
即使我尝试通过 xrandr 制作并添加新分辨率,它也会输出以下内容:

levente@levente-H97-HD3:~$ cvt -r 1920 1080 60
# 1920x1080 59.93 Hz (CVT 2.07M9-R) hsync: 66.59 kHz; pclk: 138.50 MHz
Modeline "1920x1080R"  138.50  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync
levente@levente-H97-HD3:~$ xrandr --newmode "1920x1080R"  138.50 1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync
levente@levente-H97-HD3:~$ xrandr --addmode 1920x1080R 
xrandr: --addmode requires two arguments
Try 'xrandr --help' for more information.
levente@levente-H97-HD3:~$ xrandr --addmode DVI-I-0 1920x1080R 
X Error of failed request:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  140 (RANDR)
Minor opcode of failed request:  18 (RRAddOutputMode)
Serial number of failed request:  37
Current serial number in output stream:  38
levente@levente-H97-HD3:~$ 

它不是虚拟机,运行巧妙

更新:驱动程序无法读取 EDID 数据

[    25.350] (II) NVIDIA(0): Validated MetaModes:
[    25.350] (II) NVIDIA(0):     "CRT-0:nvidia-auto-select" 
[    25.350] (II) NVIDIA(0): Virtual screen size determined to be 1024 
x 768
[    25.354] (WW) NVIDIA(0): CRT-0 does not have an EDID, or its EDID does not contain a
[    25.354] (WW) NVIDIA(0):     maximum image size; cannot compute DPI from CRT-0's EDID.
[    25.354] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default

这是因为我正在使用 SVGA 到 DVI-D 转换器

更新:找到了一个可以覆盖 edid 数据的工具,但我找不到适合我的显示器的正确箱子(LG Flatron E2260) edid 覆盖工具

答案1

我通过使用 nouveau 驱动程序并使用 xrandr 强制分辨率解决了这个问题......

由于某种原因,NVIDIA 的驱动程序不允许我使用 xrandr

相关内容