Dell P2210 - 显示信息损坏且分辨率不佳

Dell P2210 - 显示信息损坏且分辨率不佳

我在 DVI-D 端口上使用戴尔 P2210 显示器时遇到问题。首先,使用 VGA 端口时,除了图像质量之外,其他一切都正常 - 存在闪烁问题。我不知道这是电缆问题还是笔记本电脑的扩展坞问题,所以我想尝试另一个数字端口。

不幸的是,当我将显示器连接到 DVI 端口时,我的 Ubuntu 无法获取显示信息(未知显示器),并且显示有限的可能分辨率列表。目前,最合理的选项是 1280x800,尽管此屏幕支持 1680x1050。

我尝试使用 xorg 手动添加分辨率配置:

$ cvt 1680 1050 60
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
asmox@asmox-nb-ubuntu:~$ xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
asmox@asmox-nb-ubuntu:~$ xrandr
Screen 0: minimum 8 x 8, current 1280 x 800, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS-0 connected (normal left inverted right x axis y axis)
   1920x1080     59.91 +  39.94  
DP-0 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00 +
   1600x900      59.82  
   1400x900      59.88  
   1368x768      59.88    59.85  
   1360x768      59.96    59.80  
   1280x800      59.91*   59.81  
   1280x720      59.86    59.74  
   1152x864      60.00  
   1024x576      59.90    59.82  
   960x540       59.82    59.63  
   864x486       59.92    59.57  
   800x600       72.19    60.32    56.25  
   800x450       59.82  
   700x450       59.88  
   684x384       59.88    59.85  
   680x384       59.96    59.80  
   640x480       59.94  
   640x400       59.98    59.88  
   640x360       59.86    59.83  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.82    59.63  
   432x243       59.92    59.57  
   400x300       72.19  
   320x240       60.05  
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
  1680x1050_60.00 (0x2da) 146.250MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
asmox@asmox-nb-ubuntu:~$ xrandr --addmode DP-0 1680x1050_60.00
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:  35
  Current serial number in output stream:  36

为了保持清楚,我的外接显示器在 DP-0 上,而屏幕 0 可能是我的笔记本电脑的本机显示器。

到目前为止,我尝试通过 编辑分辨率信息nvidia-settings,但无法进行手动更改。我还尝试从 获取一些信息get-edid,甚至得到了一些结果,但我不知道如何处理它:

asmox@asmox-nb-ubuntu:~$ parse-edid < monitor0
Checksum Correct

Section "Monitor"
    Identifier "�"
    ModelName "�"
    VendorName "LGD"
    # Monitor Manufactured week 0 of 2010
    # EDID version 1.4
    # Digital Display
    DisplaySize 340 190
    Gamma 2.20
    Option "DPMS" "false"
    Modeline    "Mode 0" 139.50 1920 1968 2000 2096 1080 1083 1088 1111 -hsync -vsync 
    Modeline    "Mode 1" 93.00 1920 1968 2000 2096 1080 1083 1088 1111 -hsync -vsync 
EndSection
asmox@asmox-nb-ubuntu:~$ sudo get-edid > monitor0
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 1
No EDID on bus 4
No EDID on bus 5
No byte reading on this bus...
Problem requesting slave address: Bad file descriptor
No byte reading on this bus...
Problem requesting slave address: Bad file descriptor
2 potential busses found: 2 3
Will scan through until the first EDID is found.
Pass a bus number as an option to this program to go only for that one.
128-byte EDID successfully retrieved from i2c bus 2
Looks like i2c was successful. Have a good day.

最后,我考虑手动准备xorg.conf文件,但如果有其他选择,我会避免这样做,因为我担心我可能会完全破坏我工作的笔记本电脑上的显示。

您能告诉我是否有任何解决方案可以直接用于我的显示器吗?如果我理解正确的话,我的 P2210 中的某些内存部分缺少有关可能分辨率的信息 - 我可以以某种方式再次添加它们吗?

相关内容