![1920x1200 分辨率显示右下角有黑色区域](https://linux22.com/image/1107045/1920x1200%20%E5%88%86%E8%BE%A8%E7%8E%87%E6%98%BE%E7%A4%BA%E5%8F%B3%E4%B8%8B%E8%A7%92%E6%9C%89%E9%BB%91%E8%89%B2%E5%8C%BA%E5%9F%9F.png)
我刚买了一个新的 27 英寸显示器,我把它插上电源,ubuntu 就开始运行了旧显示器分辨率 (1440x900)。所以我去了 nvidia-xconfig(默认配置工具不起作用,因为我使用 nvidia 卡),我将分辨率设置为自动,它选择了1920x1200(我也尝试过手动选择它以及其他高于 1440 的分辨率,问题是一样的),但在屏幕上,显示器似乎只显示一个 1440x900 的矩形,而屏幕的其余部分(右下角)是黑色的,这是一个屏幕截图:
https://i.stack.imgur.com/z4GQn.png
任何高于 1440x900 的分辨率都会出现此问题,我也尝试过按显示器上的“自动调整”按钮,但不起作用。我使用的是内核为 2.6.32-35-generic 的 ubuntu 10.04。
有什么想法可以解决它吗?
更新:
这是我的 xorg.conf:
http://pastebin.com/2EGQA65p(看起来它仍然具有我连接两个显示器时的设置,但现在我只插入了 27 英寸的显示器几天了,我想同时使用两个显示器,但首先我希望新的显示器能够在全分辨率下正常工作)
新显示器:三星 P2770H(27 英寸)
老款显示器:LG L192WS(19英寸)
显卡:XFX 8600GT
NVidia 驱动程序版本:195.36.24
还想补充一点,鼠标光标可以移动到黑色区域而不会消失。
更新2:
我进入 nvidia-xconfig 并将分辨率更改为 1920x1200,然后单击“保存到 X 配置文件”,并取消选中“与现有文件合并”复选框,这是创建的 xorg.conf 文件:
之后我使用“sudo restart gdm”,当登录启动画面出现时分辨率是 1920x1200!我很高兴,但当我登录时,屏幕改为 1440x900(屏幕填满,无黑色边框)。nvidia-xconf 显示 1440x900 为当前分辨率,但 xorg.conf 仍然设置了 1920x1200。
我登录后什么原因导致分辨率改变?(解决了)
更新3:
改变分辨率的是 monitors.xml 文件,我使用值 1920x1200 对其进行了编辑,这次登录后分辨率没有改变,但出现了像屏幕截图中的黑色边框。所以问题仍然是右下角的黑边框。
更新4:
我找到原因了!如果我杀了康普兹分辨率很好,所以我转到系统>首选项>外观>视觉效果,然后选择无。现在它运行正常!。我仍然很好奇是什么原因造成的,我将其设置为正常并且问题出现,然后我转到 CompizConfig 设置管理器并取消选择所有效果,但问题仍然存在,我发现的唯一解决方法是将视觉效果设置为无。
我还能尝试什么来找到问题的真正根源?因为我仍然遇到一些问题,例如当我将鼠标悬停在关机托盘图标上时,所有图标都会改变位置和颜色,这真的很奇怪。
答案1
我没有找到解决方案,但找到了一种解决方法,我必须禁用 compiz 视觉效果。