jef*_*rez 47 multiple-monitors 11.10
我有一台来自 HP (w2207h) 的 22 英寸显示器通过 VGA 开关(与台式电脑和任天堂 Wii 共享此屏幕)连接到我的笔记本电脑(戴尔迷你 10v 或 1011)。我的问题是我无法在外接显示器中设置比 1024x768 (4:3) 更高的分辨率。我只能设置较低的分辨率(800x600 和 4:3)。我之前在 Ubuntu 上使用过它,屏幕分辨率没有问题,所以我认为问题在于 VGA 开关。有谁知道如何解决这个问题?有人知道我该如何开始吗?
这是我的屏幕配置的屏幕截图。绿色的是 HP 显示屏,您可以在其上阅读的字样是“未知”。是的,它是西班牙语。非常感谢。
更多信息:我的戴尔迷你笔记本电脑的图形适配器是 Intel945GSE UMA。
小智 69
我也遇到了同样的情况。您必须添加分辨率:
xrandr --newmode <ModeLine>
Run Code Online (Sandbox Code Playgroud)
要了解您的分辨率的 ModeLine,请执行以下操作:
$ cvt 1650 900
Run Code Online (Sandbox Code Playgroud)
你会得到一些这样的:
# 1656x900 59.93 Hz (CVT) hsync: 55.98 kHz; pclk: 122.25 MHz
Modeline "1656x900_60.00" 122.25 1656 1752 1920 2184 900 903 913 934 -hsync +vsync
Run Code Online (Sandbox Code Playgroud)
然后,将“Modeline”这个词后面的信息复制到XRandR命令中:
$ xrandr --newmode "1656x900_60.00" 122.25 1656 1752 1920 2184 900 903 913 934 -hsync +vsync
Run Code Online (Sandbox Code Playgroud)
进入模式后,需要在输出中加入:
xrandr --addmode VGA1 1656x900_60.00
Run Code Online (Sandbox Code Playgroud)
现在你有了新的解决方案:-)
小智 14
FelGutiCo 和 Milkovsky 是对的,但是我必须使用 -r 参数才能使其工作(否则我显示器的左侧 20% 是空白的,而图像适合右侧的 80%),所以我所做的是:
$ cvt -r 1920 1080
# 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
$ xrandr --newmode "1920x1080R" 138.50 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync
$ xrandr --addmode VGA-1 1920x1080R
Run Code Online (Sandbox Code Playgroud)
加上一个提示,因为我不得不将“VGA1”更改为“VGA-1”;找出我使用的显示器的 ID:
$ xrandr --listactivemonitors
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
60650 次 |
最近记录: |