我刚刚安装了 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