无法在Dell Mini 10v笔记本电脑的外接显示器中设置更高的屏幕分辨率
惠普(w2207h)的22英寸显示器通过VGA开关连接到我的笔记本电脑(戴尔Mini 10v或1011)(与台式电脑和Nintendo Wii共享此屏幕)。 我的问题是我无法在外部显示器中设置比1024×768(4:3)更高的分辨率。 我只能设置较低的分辨率(800×600和4:3)。 我之前用过Ubuntu并且屏幕分辨率没问题,所以我觉得问题是VGA开关。 有谁知道如何解决这个问题? 有人知道我怎么开始吗?
这是我的屏幕配置的屏幕截图。 绿色显示屏是HP显示屏,您可以在其上阅读的字词是“未知”。 是的,它是西class牙语。 非常感谢你。
更多信息:我的戴尔Mini笔记本电脑的图形适配器是Intel945GSE UMA。
对我来说也是如此。 您必须添加以下解决方案:
xrandr --newmode
要了解解决方案的ModeLine,请执行以下操作:
$ cvt 1650 900
你会得到这样的一些:
# 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
然后,将“Modeline”一词后面的信息复制到XRandR命令中:
$ xrandr --newmode "1656x900_60.00" 122.25 1656 1752 1920 2184 900 903 913 934 -hsync +vsync
输入模式后,需要将其添加到输出中:
xrandr --addmode VGA1 1656x900_60.00
现在你有了新的决议:-)
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
加上一个提示,因为我必须将“VGA1”更改为“VGA-1”; 找出我用过的显示器的ID:
$ xrandr --listactivemonitors
如果您认为问题可能是VGA开关,为什么不尝试直接插入显示器?
此外,许多上网本上的video芯片组存在已知问题,其中组合的屏幕尺寸在任何维度上都不能超过2048像素。 因此,如果您的笔记本电脑宽度为1024像素,则只能添加另一个最大1024像素宽的显示器。
要检查这一点,请打开终端并使用以下命令:
lspci
如果您看到“Intel Corporation:N10 Family Integrated Graphics Controller”,那么您的系统会受到此问题的影响。
这是由Ubuntu中的一些驱动程序限制引起的,这是针对此的错误报告:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/830949
这就是为什么,如果您尝试设置更高的分辨率,您将收到一条消息,说明您需要在2048×2048像素范围内安装所有显示器。 不幸的是,没有真正的解决方案,但我可以建议两个解决方法:
- 将监视器一个放在另一个上面。 因此, 垂直分辨率是有限的,600 + 900 = 1500,低于2048,因此您将能够使用两个监视器。
- 使用Unity-2d,我认为限制不会影响它。
请注意,如果您尝试通过命令行设置分辨率,则会绕过“保护”以防止设置无效分辨率。 这不起作用,您的系统将变得非常慢。 如果发生这种情况,只需重启即可。
以下命令适用于我的Ubuntu 17.04
,带有Nvidia 1GB GPU
Lenovo Ideapad Z510
ubuntu@home-ideapad: xrandr --listmonitors
你可以做FelGutiCo所说的。 此外, 如果重启后遇到问题 (ubuntu无法找到解决方案),则需要使用上面的两个xrandr命令在主目录中创建.xprofile文件:
$ xrandr --newmode "1656x900_60.00" 122.25 1656 1752 1920 2184 900 903 913 934 -hsync +vsync $ xrandr --addmode VGA1 1656x900_60.00
1656×900 .. – >你想要的分辨率