笔记本电脑上的多台显示器分辨率不正确

笔记本电脑上的多台显示器分辨率不正确

我有一台运行 Ubuntu 16.04 的笔记本电脑,带有连接到 HDMI 端口的显示器。显卡是 NVIDIA GeForge GTX 960M。

我的问题是,只有当我将显示器配置为镜像屏幕模式时,输出才会正确呈现。当未启用镜像模式时,两个显示器都会以错误的分辨率呈现(图标和窗口太大),并且您无法按下屏幕上的控件,似乎鼠标输入发生了偏移。

非镜像模式下,执行xrandr -q,输出正确信息:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm
 x 268mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1440x900      74.98    59.89  
   ....
eDP-1-1 connected primary 1920x1080+0+0 344mm x 194mm
   1920x1080     60.01*+  59.93    40.01  
   1680x1050     59.95    59.88  
   ....

如果我禁用镜像模式则输出。

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm
 x 268mm
   1920x1080     60.00*+
   1680x1050     59.95  
   ....
eDP-1-1 connected primary 1920x1080+1920+0 344mm x 194mm
   1920x1080     60.01*+  59.93    40.01  
   1680x1050     59.95    59.88  
   ....

显示器似乎处于正确的分辨率,但“屏幕 0”显示当前 3840x1080。

我已经更新了我的 nvidia 驱动程序(当前使用 NVIDIA 二进制驱动程序 - 版本 375.26) Ubuntu 16.04LTS 扩展显示不工作

尝试删除 xorg.conf,如此处所述 使用 nvidia 驱动程序获取正确的屏幕分辨率

但没有作用。

对于哪里出了问题,您有什么建议吗?

编辑:嗯,我的问题基本上与其他问题重复,我继续记录对我有用的内容。

最后,编辑 compiz 设置对我有用:

nvidia-prime 扩展桌面停止工作

答案1

编辑 compiz 设置有效!!!。

在此处输入图片描述

相关内容