X 尝试输出新模式时,请求失败错误:BadValue(整数参数超出操作范围)

问题描述 投票:0回答:1

问题

想要为外接显示器 (Lenovo ThinkVision E27q-20 27) 添加新的分辨率 (2560X1440)。 可用的最高分辨率为 1920X1080。 尝试输出添加的新模式时出现错误。

采取的步骤

  1. 使用以下命令验证是否支持所需的分辨率:

    CVT 2560 1440

    2560x1440 59.96 Hz (CVT 3.69M9) 水平同步:89.52 kHz; pclk:312.25兆赫 模型行 "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync

  2. 使用 xrandr 命令添加了新模式,并反映在 xrandr 列表中。

    屏幕 0:最小 16 x 16,当前 1920 x 1200,最大 32767 x 32767 XWAYLAND0 连接初级 1920x1200+0+0(正常左倒置 右 x 轴 y 轴)600mm x 340mm 1920x1200 59.88 1600x1200 59.87
    1440x1080 59.87
    1400x1050 59.86
    1280x1024 59.76
    1280x960 59.94
    1152x864 59.78
    1024x768 59.68
    800x600 59.86
    640x480 59.38
    320x240 59.52
    1680x1050 59.85
    1440x900 59.89
    1280x800 59.81
    720x480 59.71
    640x400 59.20
    320x200 58.96
    1920x1080 59.88
    1600x900 59.82
    1368x768 59.88
    1280x720 59.86
    1024x576 59.90
    864x486 59.45
    720x400 59.55
    640x350 59.77
    2560x1440_60.00 59.96
    2560x1440_50.00 49.96

错误

尝试使用以下命令输出新模式时,出现以下错误:

xrandr --output XWAYLAND0 --mode 2560x1440_60.00
Error of failed request:  BadValue (integer parameter out of 
range for operation)
Major opcode of failed request:  139 (RANDR)
Minor opcode of failed request:  21 (RRSetCrtcConfig)
Value in failed request:  0x0
Serial number of failed request:  22
Current serial number in output stream:  22

我在这里缺少什么?

ubuntu screen-resolution xrandr
1个回答
0
投票

此错误属于低级错误,在大多数情况下与硬件有关,以下提示之一应该可以解决您的问题:

  1. 检查显示器电缆的连接(HDMI、VGA 等...)。
  2. 尝试使用另一条质量更好的电缆。
  3. 检查您的图形驱动程序是否已更新至最新版本。
  4. 尝试降低分辨率。
  5. 尝试另一台显示器。 :D
© www.soinside.com 2019 - 2024. All rights reserved.