如何修复错误'xrandr:找不到输出“VGA1”'?

Ale*_*lex 11 ubuntu hdmi

我正在尝试使用以下命令启用与通过 HDMI 电缆连接到我的联想笔记本电脑的显示器的 HDMI 连接。

> xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900
default connected primary 1600x900+0+0 0mm x 0mm
   1600x900       77.0* 
> cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
> xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr: Failed to get size of gamma for output default
> xrandr --addmode VGA1  1920x1080_60.00
xrandr: Failed to get size of gamma for output default
xrandr: cannot find output "VGA1"
Run Code Online (Sandbox Code Playgroud)

命令有问题吗?有什么问题xrandr吗?也许我需要安装额外的软件包?

小智 8

首先,您必须知道输出设备的名称。为此,请在命令行上执行此操作:

xrandr --listmonitors 你会得到这样的东西: Monitors: 2 0: +*HDMI-0 1920/510x1080/290+0+0 HDMI-0 1: +VGA-0 768/203x1024/271+1920+0 VGA-0

然后使用正确的名称运行 xrandr。就我而言:

xrandr --addmode VGA-0 1656x900_60.00


gol*_*cks 1

您正在指定VGA1,但没有任何此类输出。

Failed to get size of gamma for output default
                                ^^^^^^^^^^^^^^
default connected primary 1600x900+0+0 0mm x 0mm
^^^^^^^
Run Code Online (Sandbox Code Playgroud)

所以尝试:

xrandr --addmode default  1920x1080_60.00
                 ^^^^^^^
Run Code Online (Sandbox Code Playgroud)