如何在不插入显示器的情况下提高默认屏幕分辨率

Slo*_*dan 6 10.04 resolution monitor screen

我在 ubuntu 10.04 上设置分辨率有点问题

问题是我安装了机器并将它放在没有鼠标,键盘和显示器的情况下(我目前使用 VNC 查看器进行远程操作)

现在的问题是,如果没有插入显示器,我无法将屏幕分辨率提高到 800x600 以上

我怎样才能将它增加到 1024x768

Sco*_*ame 1

我找到了一个可能适合您的页面......

https://wiki.ubuntu.com/X/Config/Resolution

相关部分:

添加未检测到的分辨率 由于硬件或驱动程序存在缺陷,可能无法始终检测到显示器的正确分辨率。例如,从显示器查询的 EDID 数据块可能不正确。

如果该模式已经存在,但只是与特定输出没有关联,您可以像这样添加它:

xrandr --addmode S-video 800x600
Run Code Online (Sandbox Code Playgroud)

如果该模式尚不存在,您需要首先通过指定模型行来创建它:

xrandr --newmode <Mode``Line>
Run Code Online (Sandbox Code Playgroud)

您可以使用 gtf 或 cvt 实用程序创建模型行。例如,如果要添加分辨率为 800x600、60 Hz 的模式,可以输入以下命令:(输出如下所示。)

cvt 800 600 60
# 800x600 59.86 Hz (CVT 0.48M3) hsync: 37.35 kHz; pclk: 38.25 MHz
Modeline "800x600_60.00"   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync
Run Code Online (Sandbox Code Playgroud)

然后将“Modeline”一词后面的信息复制到 xrandr 命令中:

xrandr --newmode "800x600_60.00"   38.25  800 832 912 1024  600 603 607 624 -hsync +vsync
Run Code Online (Sandbox Code Playgroud)

输入模式后,需要使用 --addmode 命令将其添加到输出中,如上所述。